图形颜色的设置
- 格式:ppt
- 大小:3.96 MB
- 文档页数:86
CAD怎样给三维图形填充颜色
一些三维图形一般都是默认颜色的,但在CAD中是可以填充颜色的。
那么大家知道CAD怎样给三维图形填充颜色的吗?下面是店铺整理的一些关于CAD怎样给三维图形填充颜色,供您参阅。
CAD给三维图形填充颜色的方法
首先打开CAD,点击视图→三维视图→西南等轴测
然后画一个三维实体图形,将视觉样式切换到二维线框模式下
在CAD界面上方空白出点击右键,在实体编辑前打勾
选择着色边,选择要进行着色的边,空格,选择颜色,点击确定,按退出,按退出即完成。
同时选择多条边也可以进行着色。
接下来是边的复制,如图所示是复制边按钮
点击复制边,点选要复制的边,按空格,然后选择移动的基点
然后选择要移动的位置,点击左键即可,最后按ESC键退出。
CAD中的图层属性设置技巧图层是CAD软件中非常重要的一项功能,通过合理地设置图层属性,我们可以方便地管理和编辑图形元素、控制图层的可见性及打印输出等。
在本篇文章中,我们将探讨一些CAD中的图层属性设置技巧,帮助读者更好地应用CAD软件。
1. 命名规范在CAD软件中,我们可以为每个图层设置一个唯一的名称。
为了方便管理和操作,建议使用有意义的命名规范。
例如,可以按照功能、用途或者专业进行命名,以便于识别和理解。
2. 颜色设置每个图层都可以设置独立的颜色。
通过选择不同的颜色,可以使得图层元素在绘图过程中更加醒目且易于区分。
例如,可以将建筑物的图形元素设置为一种颜色,管道设置为另一种颜色,并与其他要素进行区分。
3. 线型设置除了颜色,我们还可以为图层设置不同的线型。
线型可以定义图形元素的外观效果,如实线、虚线、点线等。
通过选择适当的线型,我们可以根据需要绘制不同类型的图形,使得绘图结果更加准确和直观。
4. 可见性设置图层的可见性设置可以控制图层是否显示在绘图界面中。
在复杂的绘图场景中,不同层次的元素可能会互相遮挡,并影响我们对整体图形的理解和编辑。
通过设置图层的可见性,我们可以根据需要隐藏或显示特定的图层,以保持绘图界面的清晰和易用性。
5. 基于图层的选择在CAD软件中,我们可以通过选择图层来实现对特定元素的选择。
通过设置图层的属性,我们可以将某些元素分配给特定的图层,从而便于后续的编辑和管理。
例如,在绘制建筑图时,我们可以将墙壁的线条分配到“墙体”图层,将门窗的线条分配到“门窗”图层,以便更加方便地编辑和调整。
6. 图层的打印设置除了在绘图界面中控制图层的可见性,我们还可以设置图层的打印属性。
通过选择是否打印某个图层,以及选择图层的打印顺序,我们可以控制打印结果的效果和排列。
这对于需要输出CAD图纸的工程师和设计师来说非常有用,可以确保打印结果的准确性和可读性。
总结:CAD软件中的图层属性设置是一项重要的技巧,它可以帮助我们更好地管理和编辑图形元素,控制图层的可见性及打印输出等。
[原]直接图形法的颜色使用总结IDL中直接图形法还是大家经常用的绘图方法,不需要复杂构建的绘图来说简单才是王道。
但是直接图形法中颜色的使用一直很多人比较困惑。
IDL帮助的表述比较散,可能不太好找,其实IDL的两本中文书里包括dyq都对颜色做了比较好的介绍。
我最早IDL从对象图形入手,直接图形法用的少。
最近反而直接图形法用的多,简单的绘图也用对象图形法麻烦了点。
用的多,对这里面直接图形法颜色做个专门的总结,以后忘了自己还翻翻。
1 IDL直接图形法中有两种显示方法:8位显示模块和24位显示模块。
IDL通过颜色分解的方法来决定是用8位显示模块还是24为显示模式。
Device, Decomposed=0 是关闭颜色分解,这时候用8位显示模块Device, Decomposed=1 是打开颜色分解,这时候用24位显示模块8位显示模式:简单的说就是用颜色表来显示图形或矢量。
用户自定义或选择系统颜色索引表0-255个值,每个值对应一个颜色。
24显示模式:有255*255*255种颜色显示,这种方式需要用red+green*2L^8+blue*2L^16转换成index使用。
2举例:----------------------------------------Pro testDEVICE, DECOMPOSED = 0x=randomu(seed,10)y=randomu(seed,10)Window, Xsize = 400, Ysize = 400;加载系统颜色表LoadCT, 13Plot, x,y,BACKGROUND=100,COLOR=128;可以获得当前颜色表的值,可以通过tvlct创建直接的颜色表TvLCT, red, green, blue, /GetEnd------------------------------------------------------------------------------------Pro test1DEVICE, DECOMPOSED = 1BACKGROUND = 0 + (255 * 2L^8) + (0 * 2L^16)COLOR = 255 + (0 * 2L^8) + (0 * 2L^16)x=randomu(seed,10)y=randomu(seed,10)Window, Xsize = 400, Ysize = 400Plot, x,y,BACKGROUND=BACKGROUND,COLOR=COLOREnd--------------------------------------------转idl颜色通常的颜色主要由三原色RGB(红,绿,蓝)组合形成,对于这样一个三色数组比较容易理解,而且调配颜色也是比较方便。
(1)清除当前图形窗口void far clearviewport(void);该函数清除当前图形窗口,并把当前光标位置(CP)重置为(0,0)。
(2)设置图形窗口void far setviewport(int left, int top , int right, int bottom, int clipflag);该函数是建立一个新的图形窗口,窗口大小是用左上角坐标left、top与右下角坐标right、bottom来定义的。
若clipflag为1,则超出窗口的输出自动剪裁掉;若clipflag为0,则图形窗口之外不被剪裁。
例3.9窗口设置与清除作用。
#include "graphics.h"#include "conio.h"void main(){int gdriver=CGA,gmode=0;initgraph(&gdriver,&gmode," ");rectangle(30,25,80,80); /*画一矩形*/setviewport(30,25,80,80,0); /*设置窗口,其大小与前面所画图形相等,窗口之外不剪裁*/line(0,0,100,150); /*画直线*/getch();clearviewport(); /*清除窗口*/getch();cleardevice(); /*清屏*/getch();setviewport(20,15,80,80,1); /*重置窗口,窗口之外剪裁*/rectangle(0,0,60,65); /*画一矩形*/line(0,0,100,150); /*画直线*/getch();closegraph();}3.2 图形颜色设置在画图时,往往要求配置一定的颜色。
颜色分为前景色和背景色。
前景色是指构成字符和图形点的颜色,而背景色是指整个显示屏的颜色。
Turbo C提供了多个颜色控制函数用来设置前景色、背景色,改变调色板等。