Your Products have been synced, click here to refresh
PNT2 =FEAT/CONTACT/VECTOR POINT/DEFAULT,CARTESIAN THEO/<38,0,-6>,<0,-1,0> ACTL/<38,-1,-6>,<0,-1,0> TARG/<38,-1,-6>,<0,-1,0> SNAP=NO REPORT VEC=<0,0,1>,UPDATE VEC=<0,0,1> SHOW FEATURE PARAMETERS=NO SHOW CONTACT PARAMETERS=NO PNT3 =FEAT/CONTACT/VECTOR POINT/DEFAULT,CARTESIAN THEO/<38,0,-29>,<0,-1,0> ACTL/<38,1,-29>,<0,-1,0> TARG/<38,1,-29>,<0,-1,0> SNAP=NO REPORT VEC=<0,0,1>,UPDATE VEC=<0,0,1> SHOW FEATURE PARAMETERS=NO SHOW CONTACT PARAMETERS=NO PNT4 =FEAT/CONTACT/VECTOR POINT/DEFAULT,CARTESIAN THEO/<180,0,-6>,<0,-1,0> ACTL/<180,-1,-6>,<0,-1,0> TARG/<180,-1,-6>,<0,-1,0> SNAP=NO REPORT VEC=<0,0,1>,UPDATE VEC=<0,0,1> SHOW FEATURE PARAMETERS=NO SHOW CONTACT PARAMETERS=NO PNT5 =FEAT/CONTACT/VECTOR POINT/DEFAULT,CARTESIAN THEO/<180,0,-29>,<0,-1,0> ACTL/<180,1,-29>,<0,-1,0> TARG/<180,1,-29>,<0,-1,0> SNAP=NO REPORT VEC=<0,0,1>,UPDATE VEC=<0,0,1> SHOW FEATURE PARAMETERS=NO SHOW CONTACT PARAMETERS=NO PLN2 =FEAT/PLANE,CARTESIAN,OUTLINE,NO THEO/<109,0,-17.5>,<0,-1,0> ACTL/[COLOR=#FF0000]<109,0,-17.5>,<0,-0.9962406,-0.0866296>[/COLOR] CONSTR/PLANE,TANGENT,PNT2,PNT3,PNT4,PNT5,, MATH_TYPE/CONSTRAINED_MINMAX,BF [COLOR=#008080]$ this is the part I want to accomplish as one (or a few) single commands, acting on the all the points at the same time. Just think of this on a scanned plane with thousands of points... PNT6 =FEAT/POINT,CARTESIAN,NO THEO/<38,0,0>,<0,0,1> ACTL/<38,-1,0>,<0,0,1> CONSTR/POINT,PROJ,PNT2, PNT7 =FEAT/POINT,CARTESIAN,NO THEO/<38,0,0>,<0,0,1> ACTL/<38,1,0>,<0,0,1> CONSTR/POINT,PROJ,PNT3, PNT8 =FEAT/POINT,CARTESIAN,NO THEO/<180,0,0>,<0,0,1> ACTL/<180,-1,0>,<0,0,1> CONSTR/POINT,PROJ,PNT4, PNT9 =FEAT/POINT,CARTESIAN,NO THEO/<180,0,0>,<0,0,1> ACTL/<180,1,0>,<0,0,1> CONSTR/POINT,PROJ,PNT5,[/COLOR] [COLOR=#008080]$ end of problematic area[/COLOR] PLN3 =FEAT/PLANE,CARTESIAN,OUTLINE,NO THEO/<109,0,-8.75>,<0,-1,0> ACTL/[COLOR=#0000FF]<109,-1,-8.75>,<0,-1,0>[/COLOR] CONSTR/PLANE,TANGENT,PNT2,PNT3,PNT4,PNT5,PNT6,PNT7,PNT8,PNT9,, MATH_TYPE/CONSTRAINED_MINMAX,BF
NT1 =FEAT/CONTACT/VECTOR POINT/DEFAULT,CARTESIAN THEO/<50,0,-5>,<0,-1,0> ACTL/<50,-1,-5>,<0,-1,0> TARG/<50,0,-5>,<0,-1,0> SHOW FEATURE PARAMETERS=NO SHOW CONTACT PARAMETERS=YES AVOIDANCE MOVE=AFTER,DISTANCE=25 SHOW HITS=NO PNT2 =FEAT/CONTACT/VECTOR POINT/DEFAULT,CARTESIAN THEO/<150,0,-5>,<0,-1,0> ACTL/<150,-1,-5>,<0,-1,0> TARG/<150,0,-5>,<0,-1,0> SHOW FEATURE PARAMETERS=NO SHOW CONTACT PARAMETERS=YES AVOIDANCE MOVE=AFTER,DISTANCE=25 SHOW HITS=NO PNT3 =FEAT/CONTACT/VECTOR POINT/DEFAULT,CARTESIAN THEO/<150,0,-20>,<0,-1,0> ACTL/<150,1,-20>,<0,-1,0> TARG/<150,0,-20>,<0,-1,0> SHOW FEATURE PARAMETERS=NO SHOW CONTACT PARAMETERS=YES AVOIDANCE MOVE=AFTER,DISTANCE=25 SHOW HITS=NO PNT4 =FEAT/CONTACT/VECTOR POINT/DEFAULT,CARTESIAN THEO/<50,0,-20>,<0,-1,0> ACTL/<50,1,-20>,<0,-1,0> TARG/<50,0,-20>,<0,-1,0> SHOW FEATURE PARAMETERS=NO SHOW CONTACT PARAMETERS=YES AVOIDANCE MOVE=AFTER,DISTANCE=25 SHOW HITS=NO PLN2 =FEAT/PLANE,CARTESIAN,TRIANGLE,NO THEO/<100,0,-12.5>,<0,-1,0> ACTL/<100,0,-12.5>,<0,-0.9912279,-0.1321637> CONSTR/PLANE,BF,PNT1,PNT2,PNT3,PNT4,, OUTLIER_REMOVAL/OFF,3 FILTER/OFF,WAVELENGTH=0 LIN1 =FEAT/LINE,CARTESIAN,UNBOUNDED,NO THEO/<100,0.5,0>,<0,-1,0> ACTL/<100,0.5,0>,<0,-1,0> CONSTR/LINE,PROJ,PLN2,PLN2,1 A1 =ALIGNMENT/START,RECALL:STARTUP,LIST=YES ALIGNMENT/ROTATE,YMINUS,TO,LIN1,ABOUT,ZPLUS ALIGNMENT/END SCN1 =FEAT/SET,CARTESIAN THEO/<113.769,20.747,-7.5>,<0,0,1> ACTL/<113.769,20.497,-7.5>,<0,0,1> CONSTR/SET,BASIC,PLN1,PNT1,PNT2,PNT3,, ASSIGN/MINPOINTINDEX=MININDEX(SCN1.HIT[1..SCN1.NUMHITS].Y) HIPNT =GENERIC/POINT,DEPENDENT,CARTESIAN,$ NOM/XYZ,<0,0,0>,$ MEAS/XYZ,<0,SCN1.HIT[MINPOINTINDEX].Y,0>,$ NOM/IJK,<0,-1,0>,$ MEAS/IJK,<0,-1,0> 2NDRYPLANE =FEAT/PLANE,CARTESIAN,TRIANGLE,NO THEO/<0,0,0>,<0,-1,0> ACTL/<0,-1,0>,<0,-1,0> CONSTR/PLANE,PRTO,COPLANAR=NO,LIN1,HIPNT A2 =ALIGNMENT/START,RECALL:A1,LIST=YES ALIGNMENT/TRANS,YAXIS,2NDRYPLANE ALIGNMENT/END
© 2024 Hexagon AB and/or its subsidiaries. | Privacy Policy | Cloud Services Agreement |