VB.NET如何绘制管道接口的圆环形状?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1672个文字,预计阅读时间需要7分钟。
《图形绘制视频教程》在VB.NET中实现二维图形绘制【圆环接口的横截面图样】设计目标:在图纸上绘制一个圆环接口的横截面图样参数设置:- 圆环接口的半圆周长为220毫米- 接口宽度为40毫米- 接口上共有16个等距的孔
图形绘制视频教程见《二维图形绘制》
假设我想在图纸上绘制一个管道接口处的圆环横截面图样,管道圆环接口的半径为220毫米,接口宽度为40毫米,接口上共有16个螺丝穿孔,穿孔圆环半径为15毫米,即绘制出如下的图形:
由以上图形分析后可以看到,绘制过程可以分为绘制一个半径为220像素(每像素对应一毫米)的大圆和16个半径为15像素的小圆。对于大圆我们可以通过调整绘制钢笔宽度为40像素来绘制;对于相同规格的小圆穿孔,我们可以先定义出共同的规格,然后通过16次图形位移变形来绘制。
1.首先建立一个Win Form窗体程序,在窗体的Paint事件处理程序中定义固定的常量值(假设我们要在图纸(60,60)处开始绘制这个大圆):
Const r1 As Integer = 220 '大环半径
Const r2 As Integer = 15 '环孔半径
Const w As Integer = 40 '环宽
Const start As Integer = 60 '图纸绘制起点X和Y值
2.我们先绘制大圆。
设置绘制钢笔颜色为黑色,宽度为环宽,钢笔对齐方式设置为居中对齐(居中为默认值,可以不用设置)。
本文共计1672个文字,预计阅读时间需要7分钟。
《图形绘制视频教程》在VB.NET中实现二维图形绘制【圆环接口的横截面图样】设计目标:在图纸上绘制一个圆环接口的横截面图样参数设置:- 圆环接口的半圆周长为220毫米- 接口宽度为40毫米- 接口上共有16个等距的孔
图形绘制视频教程见《二维图形绘制》
假设我想在图纸上绘制一个管道接口处的圆环横截面图样,管道圆环接口的半径为220毫米,接口宽度为40毫米,接口上共有16个螺丝穿孔,穿孔圆环半径为15毫米,即绘制出如下的图形:
由以上图形分析后可以看到,绘制过程可以分为绘制一个半径为220像素(每像素对应一毫米)的大圆和16个半径为15像素的小圆。对于大圆我们可以通过调整绘制钢笔宽度为40像素来绘制;对于相同规格的小圆穿孔,我们可以先定义出共同的规格,然后通过16次图形位移变形来绘制。
1.首先建立一个Win Form窗体程序,在窗体的Paint事件处理程序中定义固定的常量值(假设我们要在图纸(60,60)处开始绘制这个大圆):
Const r1 As Integer = 220 '大环半径
Const r2 As Integer = 15 '环孔半径
Const w As Integer = 40 '环宽
Const start As Integer = 60 '图纸绘制起点X和Y值
2.我们先绘制大圆。
设置绘制钢笔颜色为黑色,宽度为环宽,钢笔对齐方式设置为居中对齐(居中为默认值,可以不用设置)。

