kingown wrote:
晕...
软件开发的底层人员都解决不了的问题竟然能被普通应用层的人员“完美解决”![]()
高,实在是高!![]()
darkbit wrote:
人家是说”有望“
DD兄说话还是很谨慎的!
改天我碰到iges转换丢面的实例,会上传请教!
kingown wrote:
![]()
偶还是不太相信,
如果真的能靠软件自己就解决了,那这个问题根本就不会出现![]()
小鹿 wrote:
看来你对这方面了解得不够![]()
DD Doing wrote:
嗯,是有一个点,三段线;
是这个东西么?
*^_^*
darkbit wrote:
因该是有7段线,6个点
lc wrote:
敬请楼主点拔!
另有一IGES文件,请出手相助.谢了
czluo wrote:
谢谢DD。
那其他软体呢?
比如UG,要怎么弄的?
DD Doing wrote:
好了,我不再卖关子了;
如果这个方法早就有人试过了,
那么全当我白说。
如果没有人想到过,我早日公布出来,
也好使大家早日受益,早点解决工作上的困难。
*^_^*
据我所知:
*.STP、*.X_T 是内核级 数据。
*.igs 是公共级 数据。
*.model、*.prt 等是专业级 数据。
但是其实 *.STP、*.igs、*.model、*.prt 都是基于ACIS内核的;
只有 *.X_T 是基于ParaSolid内核的。
大家有没有发现,
CAXA实体设计 在读入 X_T 文件的时候,都不会造成数据丢失;
但是在读入 其他文件的时候,却有一些问题。
这是什么原因呢?
CAXA实体设计 是双内核的。
一般情况下,我们都会在安装的时候,指定ParaSolid内核 为默认内核;
——— 咦,原因是不是就在这里呢?
我试着把 CAXA实体设计 的内核从ParaSolid 切换到 ACIS;
(具体操作:工具-选项-零件-新零件所用的缺省核心-选择ACIS。)
再导入 *.STP、*.igs、*.model、*.prt,
情况果然好转了。
有80% 原来丢面的图形都 不再丢面了。
(输入的过程中要选择“如果一个错误实体被发现,你还想输入么?-是的。”;
过程中有任何报错提示,请选择“是”或者“全是”。)
哈哈,原来就这么简单!!!
这不过是一个逻辑问题~~
ParaSolid内核的数据,用ParaSolid内核来读取当然没有问题;
ACIS内核数据,当然更应该用ACIS内核来读啊!
但是,还有20% 的图形,还是丢面;
怎么办呢?
Ctrl+k 看看吧 *^_^*
(如果不行,再次选择零件、Ctrl+k。)
综上所述,
CAXA实体设计 是一个双内核软件;
对两方面的数据,都可以无缝兼容,
只需要注意选择 与文件对应的内核类型就可以了。
对于同一个零件,读入的时候如果有问题;
切换一次或者两次内核、重新运算,即可达到完美效果。
*^_^*
haubest wrote:
DD Doing,按你的做法,我转换的怎么变成这个样子了.
czluo wrote:
谢谢DD。
那其他软体呢?
比如UG,要怎么弄的?
DD Doing wrote:
拾取零件,然后按 Ctrl+K;
稍等 1~2 分钟,运算完成看看效果。
Ctrl+K 是切换内核的快捷键。
*^_^*
haubest wrote:
我来回转换了好几次,还是一样,在不同的计算机试也是如此。
haubest wrote:
DD Doing,这种做法与机器的档次有很大的关系,我原来在早期的C300A一台及多台P4赛扬1.7G上做多次没有成功。按你的提示在P4 3G和速龙2500+上操作成功,不管哪个内核输入,必须切换到ParaSolid内核才能成功。谢谢DD。
DD Doing wrote:
好了,我不再卖关子了;
如果这个方法早就有人试过了,
那么全当我白说。
如果没有人想到过,我早日公布出来,
也好使大家早日受益,早点解决工作上的困难。
*^_^*
据我所知:
*.STP、*.X_T 是内核级 数据。
*.igs 是公共级 数据。
*.model、*.prt 等是专业级 数据。
但是其实 *.STP、*.igs、*.model、*.prt 都是基于ACIS内核的;
只有 *.X_T 是基于ParaSolid内核的。
大家有没有发现,
CAXA实体设计 在读入 X_T 文件的时候,都不会造成数据丢失;
但是在读入 其他文件的时候,却有一些问题。
这是什么原因呢?
CAXA实体设计 是双内核的。
一般情况下,我们都会在安装的时候,指定ParaSolid内核 为默认内核;
——— 咦,原因是不是就在这里呢?
我试着把 CAXA实体设计 的内核从ParaSolid 切换到 ACIS;
(具体操作:工具-选项-零件-新零件所用的缺省核心-选择ACIS。)
再导入 *.STP、*.igs、*.model、*.prt,
情况果然好转了。
有80% 原来丢面的图形都 不再丢面了。
(输入的过程中要选择“如果一个错误实体被发现,你还想输入么?-是的。”;
过程中有任何报错提示,请选择“是”或者“全是”。)
哈哈,原来就这么简单!!!
这不过是一个逻辑问题~~
ParaSolid内核的数据,用ParaSolid内核来读取当然没有问题;
ACIS内核数据,当然更应该用ACIS内核来读啊!
但是,还有20% 的图形,还是丢面;
怎么办呢?
Ctrl+k 看看吧 *^_^*
(如果不行,再次选择零件、Ctrl+k。)
综上所述,
CAXA实体设计 是一个双内核软件;
对两方面的数据,都可以无缝兼容,
只需要注意选择 与文件对应的内核类型就可以了。
对于同一个零件,读入的时候如果有问题;
切换一次或者两次内核、重新运算,即可达到完美效果。
*^_^*
echao5695 wrote:
恩,我也遇到类似的问题将Imageware的.imw转换成.ige或.stl在Pro/Engineer中就打不开了,有哪位大哥指点一下?
原帖由 kingown 于 2005-3-18 12:24 发表
晕...
软件开发的底层人员都解决不了的问题竟然能被普通应用层的人员“完美解决”![]()
高,实在 ...
原帖由 lanbocad 于 2006-5-10 21:35 发表
小鹿元老说的那几种软件我都试了一下,发下没有什么改善,用caxa的办法感觉也没有什么改进,不知是不是自己没有掌握到要领,望各位斑竹指教
原帖由 Peaker 于 2006-5-22 09:12 发表
DD Doing (版主)的分析应该有些道理,也就是把此方法用在单一的纯实体零件或单一的曲面是适合的.
欢迎光临 iCAx开思网 (https://www.icax.org/) | Powered by Discuz! X3.3 |