找回密码 注册 QQ登录
开思网工业级高精度在线3D打印服务

iCAx开思网

CAD/CAM/CAE/设计/模具 高清视频【积分说明】如何快速获得积分?快速3D打印 手板模型CNC加工服务在线3D打印服务,上传模型,自动报价
查看: 19583|回复: 11
打印 上一主题 下一主题

【求助】谁能解释APT格式的含义?

[复制链接]
跳转到指定楼层
1
发表于 2004-11-24 22:04:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多同行朋友,交流,分享,学习。

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

x
谁能解释APT格式的含义?  
TOOL PATH/PLANAR_PROFILE,TOOL,MILL  
TLDATA/MILL,10.0000,0.0000,75.0000,0.0000,0.0000  
MSYS/0.0000,0.0000,0.0000,1.0000000,0.0000000,0.0000000,0.0000000,1.0000000,0.0000000  
$$ centerline data  
PAINT/PATH  
PAINT/SPEED,10  
PAINT/COLOR,186  
RAPID  
GOTO/35.7842,-45.6453,103.0000,0.0000000,0.0000000,1.0000000  
PAINT/COLOR,42  
FEDRAT/MMPM,250.0000  
GOTO/35.7842,-45.6453,100.0000  
CIRCLE/33.4078,-52.2295,100.0000,0.0000000,0.0000000,-1.0000000,7.0000,0.0600,0.5000,10.0000,0.0000  
GOTO/29.6359,-46.3326,100.0000
CIRCLE/0.0000,0.0000,100.0000,0.0000000,0.0000000,1.0000000,55.0000,0.0600,0.5000,10.0000,0.0000  
GOTO/27.5000,-47.6314,100.0000  
PAINT/COLOR,31  
CIRCLE/0.0000,0.0000,100.0000,0.0000000,0.0000000,1.0000000,55.0000,0.0600,0.5000,10.0000,0.0000  
GOTO/-27.5000,-47.6314,100.0000  
CIRCLE/0.0000,0.0000,100.0000,0.0000000,0.0000000,1.0000000,55.0000,0.0600,0.5000,10.0000,0.0000  
GOTO/-27.5000,47.6314,100.0000  
CIRCLE/0.0000,0.0000,100.0000,0.0000000,0.0000000,1.0000000,55.0000,0.0600,0.5000,10.0000,0.0000  
GOTO/55.0000,0.0000,100.0000  
CIRCLE/0.0000,0.0000,100.0000,0.0000000,0.0000000,1.0000000,55.0000,0.0600,0.5000,10.0000,0.0000  
GOTO/25.3073,-48.8318,100.0000  
CIRCLE/28.5282,-55.0467,100.0000,0.0000000,0.0000000,-1.0000000,7.0000,0.0600,0.5000,10.0000,0.0000  
GOTO/21.5874,-54.1386,100.0000  
PAINT/SPEED,10  
PAINT/TOOL,NOMORE  
END-OF-PATH  
  
特别是CIRCLE/33.4078,-52.2295,100.0000,0.0000000,0.0000000,-1.0000000,7.0000,0.0600,0.5000,10.0000,0.0000
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 赞一下!赞一下!
2
发表于 2004-11-24 22:38:19 | 只看该作者
前面英文的意思就是含义   明白apt,就可以自己作post 了.
  
CIRCLE含义:
CIRCLE/XC,YC,ZC,I,J,K,XE,YE,ZE,"X.Y","Y.Z","Z.X","MOVE",REGISTER"
XC,YC,ZC
  Coordinate of arc center
   
I,J,K
  Vector perpendicular to the arc, using right-hand coordinate system. This parameter is used to determine the arc direction, for example:
  
Arc in XY-plane in the clockwise direction I,J,K à 0,0,-1
  
Arc in XY-plane in the counter clockwise direction I,J,K à 0,0,1
   
XE,YE,ZE
  End point on the required arc
   
"X.Z","Y.Z",
"Z.X"
  Three pairs of axes that define I,J,K vector that is normal to the plane defined by each pair axis in the current machine position
   
"MOVE"
   Optional parameter; specifies to move the machine to the required coordinate
   
"REGISTER"
   Optional parameter; specifies to update the related registers with the new values
  
3
发表于 2004-11-25 20:28:53 | 只看该作者
非常感谢!!能提供APT方面更多的资料吗?
再次请教:
CIRCLE含义:  
CIRCLE/XC,YC,ZC,I,J,K,XE,YE,ZE,"X.Y","Y.Z","Z.X","MOVE",REGISTER"  

CIRCLE/33.4078,-52.2295,100.0000,0.0000000,0.0000000,-1.0000000,7.0000,0.0600,0.5000,10.0000,0.0000  
  
有点不能完全匹配.
  
1/33.4078,-52.2295,100.0000是坐标,但好象不一定就是圆心坐标,不知怎么回事?
2/0.0000000,0.0000000,-1.0000000确定平面,1和-1表示G2/G3
3/7.0000表示圆弧半径
4/0.0600不知什么意思?
5/0.5000不知什么意思?
6/10.0000表示刀具直径
7/0.0000 不知什么意思?
  
这是PB做的后处理
N0010 G00 G90 X35.784 Y-45.645 S0 M03
N0020 G43 Z103. H00
N0030 G01 Z100. M08 F250.
N0040 G17 G03 X33.408 Y-45.23 R=7.
N0050 X29.636 Y-46.333
N0060 G02 X27.5 Y-47.631 R=55.
N0070 X0.0 Y-55.
N0080 X-55. Y0.0
N0090 X0.0 Y55.
N0100 X55. Y0.0
N0110 X25.307 Y-48.832
N0120 G03 X21.587 Y-54.139 R=7.
N0130 M02
  
红色部分并不直接对应圆心坐标,不知怎么回事?并且和下面一句GOTO语句有点关系.
  
XE,YE,ZE,"X.Y","Y.Z","Z.X","MOVE",REGISTER"是省略了,还是跑哪去了.
谢谢!!
4
发表于 2004-11-25 20:53:26 | 只看该作者
APT 是媒介数据,主要是提供能计算坐标的数据。你的NC CODE 是由 APT的数据计算出来, 是结果不是等值。
主要有足够数据给POST软件如(UGPOST)  其它的是可以省略.    你用来干什么的?
5
发表于 2004-11-26 13:00:46 | 只看该作者
RAY wrote:
APT 是媒介数据,主要是提供能计算坐标的数据。你的NC CODE 是由 APT的数据计算出来, 是结果不是等值。  
  主要有足够数据给POST软件如(UGPOST)  其它的是可以省略.    你用来干什么的?

  
能讲讲算法吗?
西门子840D的圆弧输出有多种格式,想用VB专门对这些格式做个后处理.
6
发表于 2004-11-26 20:08:01 | 只看该作者
jisx0404 wrote:
   
   
  能讲讲算法吗?  
  西门子840D的圆弧输出有多种格式,想用VB专门对这些格式做个后处理.

  
    已有很多软件做这个, 你是用UG的吧, 用IMSPOS 就很容易做西门子的后处理, 而且支持论坛大部份软件, 我一直用它。  
    算法也不难, APT在前段输出UCS坐标,所有数据由那坐标计起, 你可能只需明白它的格式, 我手头上没太多资料, 老头可能多点, 可以在网上找找。
    我通常用VB调入IMSPOST,VB只作简单的工作, 如在APT中提取VERICUT的刀库和程序表。

本帖子中包含更多资源

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

x
7
发表于 2004-11-27 09:21:34 | 只看该作者
网上找了半天,没找到资料,也没找到书.
8
发表于 2005-1-18 23:26:08 | 只看该作者
jisx0404 wrote:
  
  这是PB做的后处理  
  N0010 G00 G90 X35.784 Y-45.645 S0 M03  
  N0020 G43 Z103. H00  
  N0030 G01 Z100. M08 F250.  
  N0040 G17 G03 X33.408 Y-45.23 R=7.  
  N0050 X29.636 Y-46.333  
  N0060 G02 X27.5 Y-47.631 R=55.  
  N0070 X0.0 Y-55.  
  N0080 X-55. Y0.0  
  N0090 X0.0 Y55.  
  N0100 X55. Y0.0  
  N0110 X25.307 Y-48.832  
  N0120 G03 X21.587 Y-54.139 R=7.  
  N0130 M02  
  
  红色部分并不直接对应圆心坐标,不知怎么回事?并且和下面一句GOTO语句有点关系.  

  
红色部分应该是圆心的XY坐标,但是因为前面 N0030 G01 Z100已经把Z赋值为100,所以后面所有的Z都不用重复了。有很多G代码都是模态代码,又称续效代码,一经在一个程序段中指定,便一直保持,直到被改变                                                                                           。                                                                                                                                                                     
9
发表于 2005-1-18 23:31:10 | 只看该作者
还有问题请教各位大虾!请帮小妹看看以下这段APT中的代码是什么意思:
....
cycle/drill,94.055553,MMPM,183.0000,2.000000
cycle/on
goto/338.665935,213.298664,Z
cycle/off
...
10
发表于 2005-3-3 20:40:40 | 只看该作者
我以前用的APT是用在线切割上的
据说还是七八十年代的主流呢
真的是麻烦。。用APT编一个东西出来还要先出图在出APT格式
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3D打印手板模型快速制作服务,在线报价下单!

QQ 咨询|手机版|联系我们|iCAx开思网  

GMT+8, 2024-12-26 00:07 , Processed in 0.039460 second(s), 10 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2024 www.iCAx.org

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