咖迷社区(CAXA数码大方)

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 3862|回复: 0

2007版的好用的功能怎么移植到高版本

[复制链接]

3

主题

12

帖子

216

积分

注册会员

Rank: 2

积分
216
发表于 2019-9-4 13:52:54 | 显示全部楼层 |阅读模式
抱歉各位,我并没有找到好的办法。提出问题,希望有大神帮助解决。
2007版一直坚持使用了多年,虽然有很多不完美的地方,但也用的得心应手。
其中,有一个功能,就非常好用。就是在命令参数文件中自定义命令的快捷键。
文件名称:cmdpara.ini
文件内容:
***************************************************
说明
命令参数的定义方式如下
[命令别名]
Descrip=命令描述
Command=系统命令名
Para=命令参数项1;命令参数项2
命令参数项的格式为{参数描述,参数值}

////直线////
[line]
Descrip=两点线
Command=line
para={两点线@角度线@角等分线@切线/法线@等分线,0};{连续@单个,0};{非正交@正交,0};{点方式@长度方式,0};{长度=,100}

[la]
Descrip=角度线
Command=la
Para={两点线@角度线@角等分线@切线/法线@等分线,1};{X轴夹角@Y轴夹角@直线夹角,0};{到点@到线上,0};{度=,90};{分=,0.};{秒=,0}

[lia]
Descrip=角等分线
Command=lia
Para={两点线@角度线@角等分线@切线/法线@等分线,2};{份数=,2};{长度=,100}

[ltn]
Descrip=切线/法线
Command=line
Para={两点线@角度线@角等分线@切线/法线@等分线,3};{切线@法线,0};{对称@非对称,1};{到点@到线上,0}

[lb]
Descrip=等分线
Command=line
Para={两点线@角度线@角等分线@切线/法线@等分线,4};{等分量,2}

[ll]
Descrip=平行线
Command=ll
Para={两点方式@偏移方式,1};{单向@双向,0};{点方式@距离方式,0};{距离,10};{到点@到线上,0}


////圆////
[circle]
Descrip=圆心_半径圆
Command=circle
Para={圆心_半径@两点@三点@两点_半径,0};{半径@直径,1};{无中心线@有中心线,0};{中心线延长长度,3}

[cpp]
Descrip=两点圆
Command=cpp
Para={圆心_半径@两点@三点@两点_半径,1};{无中心线@有中心线,0};{中心线延长长度,3}

[cppp]
Descrip=三点圆
Command=cppp
Para={圆心_半径@两点@三点@两点_半径,2};{无中心线@有中心线,0};{中心线延长长度,3}

[cppr]
Descrip=两点_半径圆
Command=cppr
Para={圆心_半径@两点@三点@两点_半径,3};{无中心线@有中心线,0};{中心线延长长度,3}


////圆弧////
[arc]
Descrip=三点圆弧
Command=arc
Para={三点圆弧@圆心_起点_圆心角@两点_半径@圆心_半径_起终角@起点_终点_圆心角@起点_半径_起终角,0}


[acsa]
Descrip=圆心_起点_圆心角圆弧
Command=acsa
Para={三点圆弧@圆心_起点_圆心角@两点_半径@圆心_半径_起终角@起点_终点_圆心角@起点_半径_起终角,1}

[appr]
Descrip=两点_半径圆弧
Command=appr
Para={三点圆弧@圆心_起点_圆心角@两点_半径@圆心_半径_起终角@起点_终点_圆心角@起点_半径_起终角,2}

[acra]
Descrip=圆心_半径_起终角圆弧
Command=acra
Para={三点圆弧@圆心_起点_圆心角@两点_半径@圆心_半径_起终角@起点_终点_圆心角@起点_半径_起终角,3};{半径=,30};{起始角=,0};{终止角=,60}

[asea]
Descrip=起点_终点_圆心角圆弧
Command=asea
Para={三点圆弧@圆心_起点_圆心角@两点_半径@圆心_半径_起终角@起点_终点_圆心角@起点_半径_起终角,4};{圆心角=,60}

[asra]
Descrip=起点_半径_起终角圆弧
Command=asra
Para={三点圆弧@圆心_起点_圆心角@两点_半径@圆心_半径_起终角@起点_终点_圆心角@起点_半径_起终角,5};{半径=,30};{起始角=,0};{终止角=,60}

[spline]
Descrip=样条
Command=spline
Para={直接作图@从文件读入,0};{缺省切矢@给定切矢,0};{开曲线@闭曲线,0}

[point]
Descrip=点
Command=point
Para={孤立点@等分点@等弧长点,0};{等分数,3}

[ellipse]
Descrip=椭圆
Command=ellipse
Para={给定长短轴@轴上两点@中心点_起点,0};{长半轴,100};{短半轴,50};{旋转角,0};{起始角,0};{终止角,360}

[rect]
Descrip=矩形
Command=rect
Para={两角点@长度和宽度,0};{无中心线@有中心线,0};{中心线延长长度,3};

[polygon]
Descrip=正多边形
Command=polygon
Para={中心定位@底边定位,0};{给定边长@给定半径,1};{外切@内接,1};{边数,6};{旋转角,0};{无中心线@有中心线,0};{中心线延长长度,3}

[centerl]
Descrip=中心线
Command=centerl
Para={延伸长度,3}

[offset]
Descrip=等距线
Command=offset
Para={单个拾取@链拾取,0};{指定距离@过点方式,0};{单向@双向,0};{空心@实心,0};{距离,5};{份数,1}

[hatch]
Descrip=剖面线
Command=hatch
Para={拾取边界@拾取点,1};{比例,3};{角度,45};{间距错开,0}

[contour]
Descrip=轮廓线
Command=contour
Para={直线@圆弧,0};{自由@水平垂直@相切@正交,0};{不封闭@封闭,1}

[wavel]
Descrip=波浪线
Command=wavel
Para={波峰,10}

[condup]
Descrip=双折线
Command=condup
Para={折点个数@折点距离,0};{个数,3};{距离,10}

[arrow]
Descrip=箭头
Command=arrow
Para={正向@反向,0}

[nhs]
Descrip=圆弧拟合样条
Command=nhs
Para={光滑连续@不光滑连续,1};{保留原曲线@删除原曲线,0};{拟合误差,0.05};{最大拟合半径,9999}

[hole]
Descrip=孔/轴
Command=hole
Para={轴@孔,0};{直接给出角度@两点确定角度,0};{中心线角度,0}

////标注////
[dim]
Descrip=尺寸标注
Command=dim
Para={基本标注@基准标注@连续标注@三点角度@角度连续标注@半标注@大圆弧标注@射线标注@锥度标注@曲率半径标注,0}

[dimco]
Descrip=原点标注
Command=dimco
Para={原点标注@快速标注@自由标注@对齐标注@孔位标注@引出标注@自动列表,0};{尺寸线单向@尺寸线双向,1};{文字单向@文字双向,1};{X 轴偏移,0};{Y 轴偏移,0}

[dimch]
Descrip=倒角标注
Command=dimch
Para={轴线方向为X轴方向@轴线方向为Y轴方向@拾取轴线,0}

[rough]
Descrip=粗糙度
Command=rough
Para={简单标注@标准标注,0};{默认方式@引出方式,0};{去除材料@不去除材料@基本符号,0}

[datum]
Descrip=基准代号
Command=datum
Para={基准标注@基准目标,0};{给定基准@任选基准,0};{默认方式@引出方式,0};{基准名称:,A}

[hatchpos]
Descrip=剖切符号
Command=hatchpos
Para={剖面名称:,A};{非正交@正交,0}

[enlarge]
Descrip=局部放大图
Command=enlarge
Para={圆形边界@矩形边界,0};{放大倍数,2};{符号,A}

////编辑////
[move]
Descrip=平移
Command=move
Para={给定偏移@给定两点,1};{保持原态@平移为块,0};{非正交@正交,0};{旋转角,0};{比例,1};{份数,1}

[copy]
Descrip=复制选择到
Command=copy
Para={给定偏移@给定两点,1};{保持原态@粘贴为块,0};{非正交@正交,0};{旋转角,0};{比例,1};{份数,1}

[mirror]
Descrip=镜像
Command=mirror
Para={选择轴线@拾取两点,0};{拷贝@镜像,0}

[rotate]
Descrip=旋转
Command=rotate
Para={旋转角度@起始终止点,0};{拷贝@旋转,1};{非正交@正交,0}

[array]
Descrip=阵列
Command=array
Para={圆形阵列@矩形阵列@曲线阵列,0};{旋转@不旋转,0};{均布@给定夹角,0};{份数,4};{相邻夹角,30};{阵列填角,360}

[trim]
Descrip=裁剪
Command=trim
Para={快速裁剪@拾取边界@批量裁剪,0}

[corner]
Descrip=过渡
Command=corner
Para={圆角@多圆角@倒角@外倒角@内倒角@多倒角@尖角,0};{裁剪@裁剪始边@不裁剪,0};{半径=,10}

[match]
Descrip=格式刷
Command=match
Para={格式刷@尺寸风格编辑@文本参数编辑,0}
////////////////////////////////////////////////
///////////自定义命令//
//粗糙度标注
[r1]
Descrip=粗糙度1.6
Command=rough
Para={简单标注@标准标注,0};{默认方式@引出方式,0};{去除材料@不去除材料@基本符号,0};{数值:,1.6}


[r3]
Descrip=粗糙度3.2
Command=rough
Para={简单标注@标准标注,0};{默认方式@引出方式,0};{去除材料@不去除材料@基本符号,0};{数值:,3.2}


[r6]
Descrip=粗糙度6.3
Command=rough
Para={简单标注@标准标注,0};{默认方式@引出方式,0};{去除材料@不去除材料@基本符号,0};{数值:,6.3}


[r12]
Descrip=粗糙度12.5
Command=rough
Para={简单标注@标准标注,0};{默认方式@引出方式,0};{去除材料@不去除材料@基本符号,0};{数值:,12.5}


[rr]
Descrip=粗糙度不加工
Command=rough
Para={简单标注@标准标注,0};{默认方式@引出方式,0};{去除材料@不去除材料@基本符号,1};{数值:,}


//倒角
[cc]
Descrip=尖角
Command=corner
Para={圆角@多圆角@倒角@外倒角@内倒角@多倒角@尖角,6}

*****************************************************
其中红色字体是我自定义的常用功能。可以省略交互菜单的选择操作,非常方便。
前一段时间,公司统一升级到了2016版本。确实有一些新的功能和操作技巧,很好用。
也提供了简单的命令快捷键的定义,但我还是很怀念2007版的自定义功能。


不知道是我没有找到,还是版本放弃了这个自定义入口。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|咖迷社区(CAXA数码大方) ( 京ICP备05001831号-1 )

GMT+8, 2024-3-29 16:30 , Processed in 0.156077 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表