编写lisp程序时发现数值乘以三角函数后的值有误差如图所示
所以我就想修正该点的坐标值,把正确的h值赋给z坐标,其他坐标值不变。这样的语句该怎么写?或者有什么方法能消除这个误差
(setvar "dimzin" 0);ç¨åºå¼å§çæ¶åï¼å è¿å¥è¯ï¼å¯ä»¥æé«ç²¾åº¦ï¼è¿æ ·cosαçå¼è¯¯å·®åå°ã
æå½±æ¹æ³ï¼å·²ç»ç¥éåºç´çº¿å顶ç¹ï¼æ±é¡¶ç¹å°ç´çº¿æè¿ç¹(vlax-curve-getclosestpointto obj pt);è¦ä¿è¯ç¹å¨ç´çº¿ä¸é´ä½ç½®ï¼å¯ä»¥èèç»å¶ä¸æ¡æé 线ï¼åå¾æè¿ç¹ï¼å é¤æé 线ï¼åå¾ä¸¤ç¹è·ç¦»å°±æ¯H