机械社区

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 6037|回复: 7

求CNCKAD 自动编程问题解决方案

[复制链接]
发表于 2019-9-23 14:22:28 | 显示全部楼层 |阅读模式
求CNCKAD 自动编程问题解决方案,不知道这么描述对不对,本人是IT技术员,对钣金加工是外行,还请大师指点,谢谢!% Y( Y- S) s  X( s5 B9 V1 }
公司是做母线槽的,每一条产品都是非标定制的,因此一个订单会产生上千种不一样长度的侧盖板,假设1米-1.2米内的侧盖板只需要在两段冲落实孔,1.2米-1.7米需要在中间多一排(3等分)螺丝孔,1.7米至2.7米需要冲4等分孔。具体请看示意图,用什么方法可以快速的实现??? 当前是每一张图纸都需要技术员手动去修改,这个工作量太大了,容易经常出错,还请大师指点:( D4 l: g% w7 Y$ G3 B' e: x

+ V: [" H+ l6 C
# _0 b4 [* {: g( {3 @& y# n: N* B5 b* a" y

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
回复

使用道具 举报

发表于 2019-9-23 14:47:23 | 显示全部楼层
应该是可以通过宏程序来实现吧,编个IF语句,然后主程序调用它,逻辑类似于,板厚t   ,板长L,孔径为D,IF  L<=100,,两孔的相对位置分别是1.5t+1/2D,L-1.5T+1/2D,IF 100<L<=150,三孔位置1.5T=1/2D,1/2L,L-1.5T+1/2D..........; b7 D/ c6 |0 T2 K5 [7 ~
回复 支持 反对

使用道具 举报

发表于 2019-9-23 15:15:09 | 显示全部楼层
长见识
回复

使用道具 举报

 楼主| 发表于 2019-9-23 15:43:10 | 显示全部楼层
何必相恋 发表于 2019-9-23 14:47
1 K5 ?9 \6 }6 U, L; [! a1 r* t应该是可以通过宏程序来实现吧,编个IF语句,然后主程序调用它,逻辑类似于,板厚t   ,板长L,孔径为D,IF   ...

5 @* S! L2 b# ^: [: ?1 e* W宏命令能运用到CNCKAD程序上?
1 A2 M8 v  E1 m( c
回复 支持 反对

使用道具 举报

发表于 2019-9-23 16:11:38 | 显示全部楼层
byanly 发表于 2019-9-23 15:43
7 p# c7 K! d$ u3 g/ G宏命令能运用到CNCKAD程序上?
! U- j! M# }9 u) d/ o8 C
没用过这个软件,不过一般机械类的软件都会支持宏的,具体操作我也不会,只是如果你要达到你需要的那种,基本思路因该是这样的
9 `7 w! u5 G0 U0 G# {
回复 支持 反对

使用道具 举报

发表于 2019-9-23 20:43:47 | 显示全部楼层
只要有规律可寻,宏程序是可以解决的,每次只要改变一下赋值就行
回复 支持 反对

使用道具 举报

发表于 2019-9-23 20:48:40 | 显示全部楼层
可以挺实用的,跟UG里面模型设定表达式的功能很相似,改一个数字,自动变化模型。
回复 支持 反对

使用道具 举报

发表于 2019-12-15 07:04:20 | 显示全部楼层
直接cnckad上阵列就行了!10秒钟的事情
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

小黑屋|手机版|Archiver|机械社区 ( 京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号 )

GMT+8, 2025-5-2 19:00 , Processed in 0.054281 second(s), 15 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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