|Basic Library Version: 9|
Resize Wall End Macro
The purpose of this macro is to faclitate the generation of correct bounding hotspots in 2D and in 3D. Two fix hotspots are put on the end of the wall and two editable hotspots on the other end of the wall end, which edit the length of the object.
The macro assumes that the local coordinate system is set as shown below:
This is the natural assumption that the body is generated in the positive plane-quarter and the origin is in the local origin of the wall-end object.
Parameters in the original object
The original wall end object must contain two parameters for proper work:
if GLOB_MODPAR_NAME = "cutWidthAngle" then PARAMETERS AC_CutWidth = \ cutWidthAngle * (innerRadius + WALL_THICKNESS/2) * PI/180 else if GLOB_MODPAR_NAME <> "" then PARAMETERS cutWidthAngle = \ (AC_CutWidth / (innerRadius + WALL_THICKNESS/2)) * 180/PI endif endif
| Copyright © 2004 - Graphisoft R&D Software
Development Rt. All rights reserved worldwide.