Difference between revisions of "Model-based Definition"
(→VTube-STEP and VTube-LASER) |
(→Benefits) |
||
Line 25: | Line 25: | ||
# '''FASTER THAN KEYBOARD ENTRY'''<br>In most cases, importing data from a solid model is much faster than keyboard entry - even if the keyboard entry is perfect the first time.<br><br> | # '''FASTER THAN KEYBOARD ENTRY'''<br>In most cases, importing data from a solid model is much faster than keyboard entry - even if the keyboard entry is perfect the first time.<br><br> | ||
# '''VISUAL CROSS_CHECK'''<br>Model-based Definition gives instant visual feedback and confirmation that the part is correct - because the derived parametric model is '''superimposed on top of the imported model on the same screen'''.<br><br> | # '''VISUAL CROSS_CHECK'''<br>Model-based Definition gives instant visual feedback and confirmation that the part is correct - because the derived parametric model is '''superimposed on top of the imported model on the same screen'''.<br><br> | ||
+ | |||
+ | |||
+ | ==Compare== | ||
+ | |||
+ | |||
+ | Version:1.0 | ||
+ | StartHTML:00000097 | ||
+ | EndHTML:00002589 | ||
+ | StartFragment:00000274 | ||
+ | EndFragment:00002557 | ||
+ | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><META http-equiv=Content-Type content="text/html; charset=iso-8859-1"></head><body><!--StartFragment--><style> | ||
+ | .c0 {background-color: #F0F0F0;color: #000000;font-size:8pt;font-family: Tahoma;vertical-align: top} | ||
+ | .c1 {background-color: #FFFFFF;color: #000000;font-size:10pt;font-family: Tahoma;vertical-align: top} | ||
+ | </style> | ||
+ | <table border="1" cellspacing="0" cellpadding="0" width="100%"> | ||
+ | <tr> | ||
+ | <td class="c0" nowrap="nowrap">Pnt</td> | ||
+ | <td class="c0" nowrap="nowrap">X</td> | ||
+ | <td class="c0" nowrap="nowrap">Y</td> | ||
+ | <td class="c0" nowrap="nowrap">Z</td> | ||
+ | <td class="c0" nowrap="nowrap">Radius</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td class="c1" nowrap="nowrap">1</td> | ||
+ | <td class="c1" nowrap="nowrap">0.0</td> | ||
+ | <td class="c1" nowrap="nowrap">0.0</td> | ||
+ | <td class="c1" nowrap="nowrap">-800.0</td> | ||
+ | <td class="c1" nowrap="nowrap">0.0</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td class="c1" nowrap="nowrap">2</td> | ||
+ | <td class="c1" nowrap="nowrap">800.0</td> | ||
+ | <td class="c1" nowrap="nowrap">0.0</td> | ||
+ | <td class="c1" nowrap="nowrap">-800.0</td> | ||
+ | <td class="c1" nowrap="nowrap">150.0</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td class="c1" nowrap="nowrap">3</td> | ||
+ | <td class="c1" nowrap="nowrap">800.0</td> | ||
+ | <td class="c1" nowrap="nowrap">0.0</td> | ||
+ | <td class="c1" nowrap="nowrap">0.0</td> | ||
+ | <td class="c1" nowrap="nowrap">150.0</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td class="c1" nowrap="nowrap">4</td> | ||
+ | <td class="c1" nowrap="nowrap">0.0</td> | ||
+ | <td class="c1" nowrap="nowrap">0.0</td> | ||
+ | <td class="c1" nowrap="nowrap">0.0</td> | ||
+ | <td class="c1" nowrap="nowrap">150.0</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td class="c1" nowrap="nowrap">5</td> | ||
+ | <td class="c1" nowrap="nowrap">800.0</td> | ||
+ | <td class="c1" nowrap="nowrap">400.0</td> | ||
+ | <td class="c1" nowrap="nowrap">-800.0</td> | ||
+ | <td class="c1" nowrap="nowrap">150.0</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td class="c1" nowrap="nowrap">6</td> | ||
+ | <td class="c1" nowrap="nowrap">0.0</td> | ||
+ | <td class="c1" nowrap="nowrap">400.0</td> | ||
+ | <td class="c1" nowrap="nowrap">-800.0</td> | ||
+ | <td class="c1" nowrap="nowrap">150.0</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td class="c1" nowrap="nowrap">7</td> | ||
+ | <td class="c1" nowrap="nowrap">0.0</td> | ||
+ | <td class="c1" nowrap="nowrap">400.0</td> | ||
+ | <td class="c1" nowrap="nowrap">0.0</td> | ||
+ | <td class="c1" nowrap="nowrap">150.0</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td class="c1" nowrap="nowrap">8</td> | ||
+ | <td class="c1" nowrap="nowrap">800.0</td> | ||
+ | <td class="c1" nowrap="nowrap">400.0</td> | ||
+ | <td class="c1" nowrap="nowrap">0.0</td> | ||
+ | <td class="c1" nowrap="nowrap">0.0</td> | ||
+ | </tr> | ||
+ | </table> | ||
+ | <!--EndFragment--></body></html> |
Revision as of 23:19, 13 August 2015
Contents |
What is Model-based Definition?
According to Wikipedia: "Model-based definition (MBD), sometimes digital product definition, is the practice of using 3D models (such as solid models, 3D PMI and associated metadata) within 3D CAD software to define (provide specifications for) individual components and product assemblies."
VTube-STEP and VTube-LASER
An important feature in all versions of VTube is the ability to import generic solid models of tube shapes in the STEP or IGES formats and then calculate and derive all of the following:
- Part Number (based on the incoming filename)
- XYZ centerline
- Radius values for every bend
- Diameter
- Wall thickness
- Bender data
- Cut Length
Benefits
The benefits of MBD are significant:
- ELIMINATES KEYBOARD REENTRY
Creating bender data from a solid model eliminates keyboard entry of centerline data for the nominal or master part. This is a huge benefit considering many mistakes are made due to misreading or mistyping of numbers from one data grid to the next.
- FASTER THAN KEYBOARD ENTRY
In most cases, importing data from a solid model is much faster than keyboard entry - even if the keyboard entry is perfect the first time.
- VISUAL CROSS_CHECK
Model-based Definition gives instant visual feedback and confirmation that the part is correct - because the derived parametric model is superimposed on top of the imported model on the same screen.
Compare
Version:1.0 StartHTML:00000097 EndHTML:00002589 StartFragment:00000274 EndFragment:00002557 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><META http-equiv=Content-Type content="text/html; charset=iso-8859-1"></head><body><style> .c0 {background-color: #F0F0F0;color: #000000;font-size:8pt;font-family: Tahoma;vertical-align: top} .c1 {background-color: #FFFFFF;color: #000000;font-size:10pt;font-family: Tahoma;vertical-align: top} </style>
Pnt | X | Y | Z | Radius |
1 | 0.0 | 0.0 | -800.0 | 0.0 |
2 | 800.0 | 0.0 | -800.0 | 150.0 |
3 | 800.0 | 0.0 | 0.0 | 150.0 |
4 | 0.0 | 0.0 | 0.0 | 150.0 |
5 | 800.0 | 400.0 | -800.0 | 150.0 |
6 | 0.0 | 400.0 | -800.0 | 150.0 |
7 | 0.0 | 400.0 | 0.0 | 150.0 |
8 | 800.0 | 400.0 | 0.0 | 0.0 |
</body></html>