在智能绘图里,主要的绘图工具有点、直线、圆、圆弧、模板。
<模板>用来放一些固定形状的图形,可以自定义,请参考《TubesT-模板》。
支持绘制三种直线:普通直线、某条线的平行线、某条线的垂直线。
(1)激活<直线>命令,点任意两点,或者直接拖拽来画出一条直线;
(2)按住shift,可以画出带“水平”、“竖直”、“45°固定斜率”约束的直线;
(3)当直线的某个端点捕捉了已有的图形时,会自动生成“合并”或“重合”的约束关系。
(1)激活<平行线>命令后,必须先选一条已有的直线,然后才能画出直线;
(2)画出的直线自动与选择的直线生成“平行”约束关系。
使用方法同平行线。
支持三种方式绘制圆:普通圆、三点圆、相等圆。
激活<圆>命令,点任意两点或者直接拖拽,指定圆心、半径,就能画出来圆。
绘制时,指定圆心和半径的两点均可以吸附其他已有图形。根据吸附到的图形关系,自动加“合并”、“重合”、“相切”关系约束。
激活<三点圆>命令,选三个不共线的点作为圆周上的三点,就能生成一个圆。
三点圆可以比较简单地绘制这样的图形:
(1)激活<相等圆>命令,必须先选一个已有的圆形或直线,然后才能画出圆;如果选的是直线,代表圆的半径等于这条直线。
(2)画出的圆自动与选择的圆生成“相等”约束关系。
支持三种方式绘制点:普通点、中点、交叉点。
激活<点>命令,点任意位置,生成一个点。
激活<中点>命令,点一条直线或圆弧,自动生成这条直线或圆弧的中点(带有“中点”约束关系)。
激活<交叉点>命令,点任意两个图形,自动生成这两个图形的所有交叉点(带有“重合”约束关系)。
支持三种方式绘制圆弧:三点圆弧、扫描式圆弧、切线圆弧。
(1)激活<圆弧>命令,任意点击三点,生成圆弧;
(2)前两点为圆弧的起点和中点,第三点决定圆弧的方向和半径。
(1)激活<扫描式圆弧>命令,任意点击三点,生成圆弧;
(2)第一点为圆心位置、第二点为圆弧起点(同时决定半径),第三点为圆弧终点。
(3)目前,只能以逆时针方向连接起点终点来生成圆弧。
(1)激活<切线圆弧>命令,第一点必须选一条直线或圆弧的端点,第二、三点决定圆弧的位置和方向;
(2)生成的圆弧与选择的直线或圆弧自动生成“相切”约束关系。