- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
The macro I made doesn't work. Also, I don't know how to combine that two Boundary together. Because I don't know the Boundary name.
//-------------------------------------
ROTATE TRANSFORM TOP
DELETE SCALE
ACTIVATE FEATURESET ; FORM EDITHOLE
EDIT FEATURESET ; FEATURE SELECTION 0
REAL $R0=$widget("EditHole.Shell.Geom.UpperDia").value
$R0=$R0*0.5
FOREACH f IN components(entity('featureset','')) {
EDIT FEATURESET ; DESELECT ALL
EDIT FEATURESET # SELECT $f.name
//X,Y,Z
real $X=$widget("EditHole.Shell.Geom.PosFrame.X").value
real $Y=$widget("EditHole.Shell.Geom.PosFrame.Y").value
real $Z=$widget("EditHole.Shell.Geom.PosFrame.Z").value
FORM CANCEL EDITHOLE
CREATE BOUNDARY ; SKETCH FORM BOUNDARY
EDIT BOUNDARY ; PRIVATE NO
EDIT BOUNDARY ; AUTOREPLAY NO
EDIT BOUNDARY ; CURVEEDITOR START
CURVEEDITOR MODE CIRCLE
CURVEEDITOR CIRCLE RADIUS $R0
MODE COORDINPUT COORDINATES $X $Y $Z
}
//COMBINE THEM TOGETHER
EDIT Boundary $first_one INSERT Boundary $second_one
//I don't know how to get the Boundary name
Solved! Go to Solution.