Continuity 2: Construction Tolerances

  • 9,668
  • 阅读模式

Continuity 2: Construction Tolerances

Alias Theory Builder

Construction Tolerances

Tolerances are chosen using Preferences > Construction Options. They specify the numerical thresholds that geometry calculations are made to, and are mostly used to create 'watertight' models that will successfully export into Engineering CAD or Manufacturing systems.

Most users settle into using one set of tolerances, either one of the presets (i.e. Catia V5) or a customized set created by them or used as a company standard.

The key values are the Continuity settings that relate to G0, G1 and G2.

Failing to Achieve Tolerances

The practical reality of modeling means that a surface will often fail to achieve a particular tolerance exactly. This is normal, and experienced modelers learn to judge when a surface has to be rebuilt to satisfy the tolerance requirement, and when the result is good enough for the task in hand.

G0, G1, G2 Measurements

The G0, G1 and G2 measurements are made where two surface patches meet:

These measurements are important for different things:

G0 Position – Important for Data Transfer

This tolerance is important for creating a 'closed' model, either for prototype or manufacture into a real, physical object, or for transfer into a solid-modeling CAD system for engineering detailing.

You may need to experiment with some test transfers to find the correct tolerances for your workflow. Construction pre-sets are available for common downstream CAD systems.

G1 Tangent – Important for Physical Smoothness

A tangent break of less than 0.1 degrees will normally not be visible on most products, and so working within these limits will make sure there are no unwanted 'sharp' edges between surface patches that should represent a smooth shape.

G2 Curvature – Important for Visual Smoothness

The value for Curvature Deviation is calculated as (Radius1 - Radius2) / (Radius1 + Radius2). This is used by Alias for internal calculations, but isn't really useful to a designer.

In practice, a numerical 'fail' is useful to alert your attention to a possible problem, but design decisions are made on the result of the visual analyses. (See the three Evaluation Theory Builders for more details).

Recommended Construction Tolerances

Each company will typically develop their own recommended tolerances that work for their data pipeline.

If you are working independently, or want a recommendation, then use the General CAD settings.

Many users have different sets of tolerances they use at different stages of the design process:

If you are creating a concept model that won't be used for production, then it is acceptable to use looser tolerances, to speed up calculation time and keep surfaces light. Examples would be models for rendering or animation, or early iterations and exploratory models.

If your model will be used for prototyping or production, it is essential that you select a tight set of tolerances before you start to create surfaces. The precise choice will depend on the product, the materials and the production process used, but a typical Maximum Gap Distance would be between 0.01mm and 0.001mm

Very tight tolerances are usually only set temporarily for problem solving (building surfaces at a tighter tolerance can solve some stitching problems). They can also be used to get more detailed feedback from the Continuity Check tool when building to Class A standards.

Checking Construction Tolerances

Alias uses a boundary locator to evaluate the numerical continuity between two surface patches.

It displays as a green when a boundary is within tolerance, and yellow/red when it fails.

The letters P, T, C – Position (G0), Tangent (G1,) Curvature (G2) – are displayed to show which level of continuity has passed or failed.

There are two ways to apply this locator:

In most surface tool control windows, there is a Continuity Check option which automatically displays the continuity achieved.

Alternatively, Evaluate > Continuity > Surface Continuity can be used to check a specific boundary. This tool has more options for displaying detailed information:

To check the whole model for G0, G1 and G2, use Evaluate > Model Check.

Stitching a Model

The Surface Edit > Stitch tool is used to create 'solid' models, typically for export. The stitch tool checks for Position Continuity (G0) only, but is a useful, quick way to check for gaps.

It is less accurate than the Evaluate > Continuity > Surface Continuity tool, so any gaps highlighted by stitching should be 'double-checked' using theContinuity Check tool.

Note: 'Flat' Curvature

A 'flat' curvature is shown as a 'fail', but is usually not a problem and can be ignored.

继续阅读
rares
  • 本文由 发表于 2017年3月8日 20:16:31
  • 除非特殊声明,本站文章均为原创,转载请务必保留本文链接
VR建模来了,你准备好了吗 设计干货

VR建模来了,你准备好了吗

现在的我们生活的世界,虚拟现实VR应用越来越多,各种眼镜头盔也是不少;在空间比划比划,数字模型就出来了,是很多设计师的梦想。今天AUTODESK/LUMISCAPE均有此软件了,感兴趣的去了解下。 工...
座椅设计那点事 设计干货

座椅设计那点事

座椅因为其合棉及包覆变异量均比较大,所以一般意义的A面,另外因为只是个外观展示参考模型,所以一般的冻结都较为简单。最好时候能够实物包覆的后,逆向一个存档备份。 另外因为有些座椅厂商设计实力较弱,他们会...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定