CAD > CAD热门问题> CAD常见问题> 文章详情

CAD绘图时函数的应用

2019-08-15 3771 CAD绘图  

当我们CAD软件中绘图的时候,有些情况下,我们绘制的图形比较难,使用一些简单的数据是无法绘制出来的,这个时候,我们可以在绘图中加载函数的应用,利用函数可以快速地将图纸绘制出来,那在CAD绘图时,如何使用函数呢?

CAD绘图函数的应用:

1.defun函数
defun函数用于在GSTARLISP程序中定义函数。定义了一个函数ADNUM,此函数天参数,亦无局部变量( Local symbols)。这就意味着程序中用到所有变量均为全局变量。全局变量的值在程序结束时不会丢失。
函数就可以通过在浩辰CAD的Command:提示符后输入其函数名来执行。如果没有使用C:,函数名则必须置于圆括号中。
注意  GstarLISP包含一些内置函数,不要使用其中的任一名称作为函数名或变量名,以下是一些GstarLISP内置函数的保留名称列表。
2.setq函数
setq函数用于给变量赋值,  赋予变量的值可以是任何表达式(数字表达式,字符串表达式或既含有字母又含有数字的表达式)。若该值为字符串,其长度不可超过100个字符。
在最后一个表达式中,8.5被赋予变量X,12被赋予变量Y。
setq函数还可用于与其他表达式联合为变量赋值。  注意  不要给GstarLISP使用的一些内置函数名及符号赋值。下面的函数是有效的,但由于保留符号Pi及angle将被重新定义,因此不要使用。
3.getpoint函数
getpoint函数暂停程序的运行,允许用户输入一个点的X、Y坐标或X、Y、Z坐标。该点的坐标可以由键盘或使用屏幕光标输入。      注意   不能输入其他的GstarLISP例程名来响应getpoint函数。二维或三维的点应考虑定义在当前用户坐标系统(UCS)下。
4.Command函数
Command函数用于在GstarLISP程序内部执行标准的浩辰CAD命令。浩辰CAD命令名及命令选项必须置于双引号内。    注意  在浩辰CAD 之前的版本中,不能使用Command函数执行浩辰CAD的PLOT命令。Command函数不能使用 浩辰CAD的DTEXT或TEXT命令输入数据。
不能通过Command函数使用 GstarLISP的输入函数。这些输入函数为 getpoint、getangle、getstring及getint。

多数程序都包含三个基本组成部分,即输入、输出及处理过程。其中处理过程的功能为根据给定的输入来产生预期的输出。
处理过程对于程序的成功起着很重要的作用。有时它很简单,有时却包含复杂的计算。如果程序包含大量运算,就应该把它分成若干个程序(甚至是子程序),并按逻辑的顺序和系统的顺序安排好它们。同时请记住,程序需要随时修改,也很有可能被其他程序员修改。因此,应尽可能使程序清晰、明了,以便其他程序员了解程序在其执行过程中的不同阶段在做些什么。


以上就是在CAD软件中,当我们使用CAD绘图的时候,如果需要使用到相关的函数,我们可以进行调用并且使用,方便我们的绘图。今天就介绍这么多了。安装浩辰CAD软件试试吧。更多CAD教程技巧,可关注浩辰CAD官网进行查看。

相关文章推荐
Copyright © 1992-2021 苏州浩辰软件股份有限公司 版权所有 苏ICP备12077906号-1 增值电信业务经营许可证: 苏B2-20210241 苏公网安备 32059002004222号