iCAx开思网

标题: 如何用spline曲线生成曲面 [打印本页]

作者: blackbird111    时间: 2002-5-18 01:35
标题: 如何用spline曲线生成曲面
如图,数条spline曲线,由点数据输入生成,如何生成曲面?我记得原来用导轨曲面,可现在不行了。
作者: blackbird111    时间: 2002-5-18 01:39
没有显示图片,?)再来。
作者: blackbird111    时间: 2002-5-18 01:40
GIF三个字母要大写,再附上dsn文件
作者: sinderal    时间: 2002-5-18 01:44
blackbird111 wrote:
如图,数条spline曲线,由点数据输入生成,如何生成曲面?我记得原来用导轨曲面,可现在不行了。

  
不是 ! 是 斷面曲面 --> 斷面曲線 (auto) --> visibale (Multi-select / on)
---> Done
作者: blackbird111    时间: 2002-5-18 01:52
斑竹说的对,成功生成曲面。如图:
作者: blackbird111    时间: 2002-5-18 01:53
渲染结果(shade):
作者: sinderal    时间: 2002-5-18 01:55
blackbird111 wrote:
渲染结果(shade):

  
你那"加工設定" 要改成 "其他設定" 或 " 進階設定"
作者: blackbird111    时间: 2002-5-18 02:04
好的,
汉化过程之中有许多菜单选项的具体含义拿不准,这是工程软件汉化的最大难题。这几天我英文版和汉化版交叉使用,感觉要全面汉化surfcam还需很长时间。另外我看了Mastercam 9.0 的汉化,觉得还有许多工作要做。
作者: blackbird111    时间: 2002-5-18 02:07
使用 图元转换,拷贝,镜象,生成如下图形:
作者: blackbird111    时间: 2002-5-18 02:10
想沿负Y方向,在两个侧边位置做各做一个相切的平面,如何做最方便?
作者: blackbird111    时间: 2002-5-18 02:24
我在修改(edit)菜单中选用延伸(extend)功能,但延伸的方向总是不正确。
作者: sinderal    时间: 2002-5-18 02:35
blackbird111 wrote:
想沿负Y方向,在两个侧边位置做各做一个相切的平面,如何做最方便?

  
Create --> Surface ---> Trim Plane ---> Gap 選曲面的兩個邊緣
作者: blackbird111    时间: 2002-5-18 02:53
生成曲面之后作相切平面比较麻烦,我从最开始的spline曲线开始,便由曲线延伸直线。如图:
作者: blackbird111    时间: 2002-5-18 02:59
然后用断面曲面由spline曲线生成曲面(在图层2),再做镜像,便得到了需要加工的曲面。如图:
作者: blackbird111    时间: 2002-5-18 03:02
接着做好边缘曲线(图层3),以及限制加工范围的辅助直线(在喇叭口处)。现在进行等高精切:
作者: blackbird111    时间: 2002-5-18 03:06
仿真结果如图:
作者: blackbird111    时间: 2002-5-18 03:09
工具参数如图:
作者: blackbird111    时间: 2002-5-18 03:11
切削控制参数如图:
作者: blackbird111    时间: 2002-5-18 03:13
Z等高精加工参数如图:
作者: blackbird111    时间: 2002-5-18 03:17
3轴设定为缺省。
使用Fidia的3轴后处理程序,生成的圆弧插补却不对,如图。
不知是什麽原因?
作者: blackbird111    时间: 2002-5-18 03:42
附上dsn文件
作者: blackbird111    时间: 2002-5-18 03:46
以及icd文件。刀具路径在直线与曲线(圆弧线)相交处发生了错误。
作者: blackbird111    时间: 2002-5-18 04:00
换用Surfcam自带的Mazak后处理器,或Fanuc后处理器,都正常。
如图:
作者: blackbird111    时间: 2002-5-18 04:04
附上相关文件
作者: sinderal    时间: 2002-5-18 04:37
你在Seditor內的BackPlot設定的問題:
Mazak & Fanuc控制器 G02/G03 IJK定義的方式與Fidia是不同的
  
以下是你設置與顯示出來的 (內定的是Fanuc等日系控制器的IJK)
  
Relative To Start Point
作者: sinderal    时间: 2002-5-18 04:39
下面這個是Fidia等歐美控制器的設置, Fagor的控制器除外
IJK 是Absolute
作者: sinderal    时间: 2002-5-18 04:48
1. 這跟各各不同的控制器有關,主要是用IJK來表示. 日系的控制器與歐美的定義不同. 除非你用X Y R而不用X Y I J
2. 在使用後處理的時後特別注意的. 所以用NC程序來仿真時也要注意.

  
8D8D
作者: blackbird111    时间: 2002-5-20 02:11
可我的Seditor没有这样的选项。如图:
作者: sinderal    时间: 2002-5-20 13:01
直接點擊你要編修的NCC檔案,這種開啟檔案的方法才有!
作者: blackbird111    时间: 2002-5-20 20:54
How do it ?
作者: blackbird111    时间: 2002-5-20 20:56
不知道后处理器是如何编写的,也没找到这方面的资料,还请大家介绍一下这方面的经验。
作者: sinderal    时间: 2002-5-21 00:14
blackbird111 wrote:
How do it ?

  
surfcam\dsn\exe_3.NCD\
直接點擊exe_3AAB.NCC

作者: blackbird111    时间: 2002-5-21 00:17
我这样试了,还是不行。
作者: sinderal    时间: 2002-5-21 00:21
blackbird111 wrote:
不知道后处理器是如何编写的,也没找到这方面的资料,还请大家介绍一下这方面的经验。

  
MPost:
  
在Surfcam, F1 --->Surfcam Online Menual --> Open the Manual
PostProcessor --> Chapter 22 Post Processor --> Part2 : MPost
有詳細說明

  

開始--->程式集-->Surfcam2001--->Surfcam Manual
PostProcessor --> Chapter 22 Post Processor --> Part2 : MPost
作者: blackbird111    时间: 2002-5-21 00:25
找到了Mpost的内容,谢谢斑竹。
作者: sinderal    时间: 2002-5-21 00:31
blackbird111 wrote:
我这样试了,还是不行。

  
我沒法解決了!
作者: blackbird111    时间: 2002-5-21 00:36
是否可以从后处理器方面设定?
作者: sinderal    时间: 2002-5-21 00:44
blackbird111 wrote:
是否可以从后处理器方面设定?

  
不行的! 後處理出來的NC程序是送到機床上用的!控制器對G02/G03差補定義不同!那是Seditor本身作BackPlotting的設置, 不能混為一談!你用其他的BackPlotting軟件,也有這種設置的!只要你Dry-Run一次,NC程序是正確的,不用每次都做 BackPlotting
作者: blackbird111    时间: 2002-5-21 00:51
是否可以理解为:生成的NC程序是正确的,但Backploting 的显示是错误的?
  
對的!因為你的Seditor的BackPlotting無法像我那樣設置,讓他顯示出正確的G02/G03 IJ的定義(內定是Fanuc Like 的日系控制器定義)
作者: blackbird111    时间: 2002-5-21 01:31
ok!
作者: 青菜    时间: 2002-7-19 17:17
高手,果然是高呀!!!
   你猛!!!!!!!!!!!!!
作者: zl    时间: 2002-7-20 01:20
sinderal真高手也!
作者: sosoo    时间: 2002-7-20 09:13
这个mastercam里也很简单




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3