关于虚拟笔 (CalComp)

指定如何配置虚拟笔和填充颜色。

RGB_COLOR(颜色号, R, G, B)

在早期版本中对 CalComp 绘图仪使用虚拟笔时,只需在 CDCL 文件中定义“笔”。而使用基于 AutoCAD 的产品时必须定义“颜色”,这是因为区域填充(例如宽多段线和 True Type 文字)时需要使用“颜色”。某些 CalComp 设备允许在 CDCL 中同时定义“颜色”和“笔”。这类设备包括 TechJet Color GT 和 GT/PS、TechJet Designer、68000 系列 EPP、DrawingMaster 系列、Solus 4 和 Econografix。其他 CalComp 绘图仪只允许在绘图仪控制面板中定义“颜色”。这类设备包括 EconoPro、TechJet Designer 720 和 TechJet Color。使用这类绘图仪时,请不要试图在软件中定义颜色,因为绘图仪将忽略这些定义。

必须为定义的每支笔创建一种颜色 (RGB_COLOR)。首先定义颜色,然后定义映射到该颜色的笔 (COLOR_PEN)。

颜色号

与物理笔号相同

R

红色值 0-100 百分比饱和度

G

绿色值 0-100 百分比饱和度

B

蓝色值 0-100 百分比饱和度

笔号

由基于 AutoCAD 的产品使用的虚拟笔号

宽度

以绘图仪单位(像素)表示的笔宽

例如,对于 400 DPI 光栅绘图仪,2 毫米线条为 31 绘图仪单位

(2/25.4)*400 = 31

颜色号

要映射的颜色号,如上定义

线型

MAJOR、FLAT、ROUNDED 或 SQUARE

以下是一个 CDCL 文件的样例。

&&&&CALCOMP DEVICE CONTROL

* 统一 PIN 编号

USER_PIN(8378)

* 颜色 1 是红色

RGB_COLOR(1, 100, 0, 0)

* 笔 1 映射到颜色 1,4 个像素宽,端点连接样式为 ROUNDED

COLOR_PEN(1, 4, 1, ROUNDED)

* 颜色 2 是黄色

RGB_COLOR(2, 100, 100, 0)

* 笔 2 映射到颜色 2,31 个像素宽,端点连接样式为 MAJOR

COLOR_PEN(2, 31, 2, MAJOR)

* 颜色 3 是 25% 灰

RGB_COLOR(3, 25, 25, 25)

* 笔 3 映射到颜色 3,10 个像素宽,端点连接样式为 FLAT

COLOR_PEN(3, 10, 3, FLAT)

^^^^END OF FILE

注: 还有其他可能。请参考 CalComp CDCL 手册。