lisp编程 滑动轴承的auto_基于AutoLisp的零件序号智能标注程序设计

作者简介

:

赵宏

(1968

-

),

,

陕西西安人

,

高级讲师

,

高级技师

,

工程师

,

大学

,

研究方向为

CAD

/

CAM

应用技术

,

已发表论文

7

基于

AutoLisp

的零件序号智能标注程序设计

赵宏

(

深圳第二高级技工学校

,

广东

深圳

518049

)

:

AUTOCAD

,

完成一个装配图零部件序号的标注

,

需要画线

画圆和写文字等命

,

至少

18

个操作步骤

,

效率低

,

劳动强度大

分析了国家机械制图零部件序号标注的规定

,

利用

Autolisp

开发了智能标注程序

,

只需给出

2

点和序号共

3

个变量

,

3

个操作就可完成一个

标注

程序自动生产零件序号

,

智能化完成文字位置的水平或垂直对齐及公共标注

程序自

动循环执行

,

一次可完成多个序号标注

使用方便

,

高效简练

,

标注效果符合国家标准的有关

规定

关键词

:

AUTOCAD

;

Autolisp

;

装配图

;

序号

;

机械制图

中图分类号

:

TP391.7

文献标志码

:

B

文章编号

:

1671-5276

(

2016

)

04-0142-03

Balloon

Intelligent

Labeling

Program

Design

Based

on

Autolisp

ZHAO

Hong

(

Shenzhen

Second

Senior

Technical

School

,

Shenzhen

518049,

China

)

Abstract

:

To

label

item

references

in

AUTOCAD

,

it

needs

to

draw

the

line

,

circle

and

write

text

and

other

commands

,

at

least

18

steps

,

so

its

efficiency

is

very

low

and

its

hand

labour

is

intensive.

Therefore

,

this

paper

analyzes

the

national

drawing

standard

of

la-

beling

balloons

and

uses

Autolisp

to

develop

a

intelligent

labeling

program

,

in

which

the

two

points

and

the

serial

number

of

three

var-

iables

are

given

only

,

it

is

operated

three

times

to

complete

one

labeling.

The

program

is

used

to

automatically

produce

the

item

num-

ber

to

intelligently

complete

the

text

position

horizontall

or

verticall

alignment

and

its

common

label.

The

program

can

be

automatically

cycleically

executied

,

one

time

it

can

be

used

to

complete

multiple

serial

number

label.

It

is

easy

to

operate

,

its

efficiency

is

high

and

its

labeling

meets

the

relevant

national

standards.

Keywords

:

AUTOCAD

;

Autolisp

;

assembling

drawings

;

number

;

machanical

drawings

0

引言

目前在机械工程设计与制造领域

,

广泛采用了计算机

辅助设计与制造

(CAD

/

CAM)

技术

,

虽然

Pro

/

E、UG、Solid-

work

Catia

CAD

/

CAM

一体化软件得到普遍使用

,

工厂技术文件都以图样来表达

,

通常由上述

CAD

/

CAM

件完成

3D

造型

,

再转成工程图

,

AUTOCAD

平台完成标

注等工作

在利用

AUTOCAD

完成装配图的标注中

,

必须对零部

件编写序号

,AUTOCAD

本身没有直接标注零部件序号的

命令

,

通常完成一个序号标注

,

需要用画线

(

line)

或引线

(leader)

命令去画指引线

,

然后再用

TEXT(

文字

)

命令写

入零件序号

完成一个标注

,

至少需要

18

个操作步骤

,

仅速度慢

效率低

,

特别是零部件数目较多时

,

重复操作劳

动强度大

,

零件序号要手工每次输入

,

标注文字的最终位

置需要手工控制

,

比较随意

,

图形不美观

,

难以符合国家机

械制图标准

目前虽有一些序号标注的程序

,

但智能化程度不足

,

需人工干预较多

,

要输入较多参数

为解决以上不足而专

门设计了一个程序

,

以最少的输入信息

简洁的操作

,

既省

时省力

,

又自动智能完成符合国标的装配图零部件序号标

[1]

1

选择

AUTOLISP

做为程序开发

语言

AutoCAD

是机械工程领域必

(CAD)

软件之一

,

其二维绘图功能强大

,

具有开放性

,

便

于二次开发

,

许多专业软件都以它为平台进行二次开发

Autolisp

是由

Autodesk

公司开发的一种

LISP

程序语

,

嵌套于

AutoCAD

内部

,

将人工智能语言

LISP

AU-

TOCAD

有机结合

,

AutoCAD

二次开发的有力工具

Au-

tolisp

语言既具有一般高级语言的基本结构和功能

,

又具

有一般高级语言所没有的强大的图形处理功能

,

是当今世

界上

CAD

软件中被广泛采用的语言之一

,

语法简单

功能

强大

易于掌握

,

不需额外购买另外的软件

2

部件序号及其编排方法

分析

国家标准

机械制图

装配图中零

部件序号及其编排

方法

》(GB

/

T

4458.2

-

2003)

与本文有关的规定有

[2]

:

a)

装配图中所有的零

部件都必须编写序号

·

2

4

1

·

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值