| Basic Library Version: 9 | |||||||||||||||||||||||||
Resize Wall End MacroGeneral DescriptionThe 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.
Parameters
UsageCoordinate System
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
Naturally the |
|||||||||||||||||||||||||
![]() |
Copyright © 2004 - Graphisoft R&D Software
Development Rt. All rights reserved worldwide. |