Cutout Macro, an Example
- Last UpdatedFeb 01, 2023
- 1 minute read
Example of a Clip Macro shows an actual example of a cutout macro that has been used to produce the cutouts in Resulting Clips from Appendix 1 Macro.
The example macro contains two solutions, one for the simple case that the flange can be considered to be perpendicular to the web, one for the general case. This is only for performance reasons. It is up to the customer to decide if the general case need to considered or if the performance loss of always calculating the general case is acceptable.
The example contains calls on auxiliary macros. A number of such macros will be delivered as source texts together with an ordinary AVEVA Hull delivery. They contain a specification of their use. They are currently:
-
fillet_radius_20.gml
-
intersect_line_2D.gml
-
move_point_2D.gml
-
orthonormal_vector_2D.gml
-
scalar_multiply_2D.gml
-
Bicircle_2D.gml