SendCommand('line tan 100,180,0 tan 340,100,0 '); 在命令行里,直接输入类似的指令能够画出两个圆的公切线,100,180,0和340,100,0是两个圆上的点。现在问题是,我们并不能给出这两个点的确切坐标,这两个点是在程序里通过计算得出的,假设已经存在m,n两个数组里了,想通过SendCommand('line tan m[1],m[2],0 tan n[1],n[2],0 ');类似的方式来实现,该怎么办? 就是说,SendCommand是不是只能识别直接的cad参数,而不能识别程序定义的参数?例如,一个点,80,80,0 SendCommand(" 80,80,0")可以,但是SendCommand(“pnt”)就不可以,虽然pnt在程序中已经定义并且赋值。 |