本帖最后由 layette 于 2011-3-3 12:37 编辑
TracePro Optimizer 常用CommandsNAME
句法: name(obj_id/obj_name, new_name)
INTERSECT, AND
句法:
intersect(obj1_id/obj1_name, obj2_id/obj2_name)
and(obj1_id/obj1_name, obj2_id/obj2_name)
SUBTRACT, OR
句法:
subtract(obj1_id/obj1_name, obj2_id/obj2_name)
or(obj1_id/obj1_name, obj2_id/obj2_name)
UNITE
句法:
unite(obj1_id/obj1_name, obj2_id/obj2_name)
REMOVE
句法:
remove(obj1_id/obj1_name, obj2_id/obj2_name)
COPY
句法:
copy(obj_id/obj_name, copied_name)
MOVE
句法:
move(obj_id/obj_name, pos)
POSITION, POS
句法:
position(xpos, ypos, zpos)
pos(xpos, ypos, zpos)
VECTOR,VEC
句法:
vector(xdir, ydir, zdir) or vec(xdir, ydir, zdir)
LROTATE
句法:
lrotate(obj_id/obj_name, axis, deg)
GROTATE
句法:
grotate(obj_id/obj_name, center, axis, deg)
DELETE, DEL
句法:
delete(obj_id/obj_name)
VAR
句法:
var(var_name)
FACE:PLANAR
句法:face:planar()
MAKELENS
句法:
makelens(name, surf1, surf2, thk, ap)
APPLYMATERIAL
句法:
applymaterial(objname, catalog, name)
Create a cylindrical faces
句法:
face:cylinder(position1 position2 radius ))
- TracePro中的Scheme程式語言-2006 0414.pdf