iCAx开思网

标题: 诚挚的征求 模版改良的建议 [打印本页]

作者: airen    时间: 2006-10-19 09:03
标题: 诚挚的征求 模版改良的建议
很高兴网上的部分朋友提出的 模版建议。。

我现在恢复之前的 可在外部直接更改 部分参数的方法(这样可以减少模版的制作,方便重复调用  直接更改刀具 余量即可)
可直接编辑项目信息(之前没提供)

还是希望能得到大家更多的建议。。。你觉得还需要 提供哪些方便的 呢?

https://www.icax.org/thread-320944-1-1.html

[ 本帖最后由 airen 于 2006-10-21 10:20 编辑 ]
作者: engineerkey    时间: 2006-10-19 09:24
谢谢爱人兄的无私奉献!是不是不要分版本的限制会更好些!
作者: airen    时间: 2006-10-19 09:35
原帖由 engineerkey 于 2006-10-19 09:24 发表
谢谢爱人兄的无私奉献!是不是不要分版本的限制会更好些!


理论上 所有UG版本都是可以使用的。。。但我只提供了个NX3.0的图档。。所以你以下的版本打不开而已。。

你只需制作自己的 mill_planar 即可。。
作者: xiaofeng2046    时间: 2006-10-19 11:01
没地方下啊~~~
作者: airen    时间: 2006-10-19 15:50
原帖由 xiaofeng2046 于 2006-10-19 11:01 发表
没地方下啊~~~


往后翻一两页 有下载
作者: xc123    时间: 2006-10-19 16:03

这样就好多了
作者: lwp2006    时间: 2006-10-19 17:08
谢谢分享,前天下下来试用了一下,挺好的。但只能套用部分铜。是不是在 mill_planar 增加刀路,再在模板调用这刀路就可以。
作者: chendd    时间: 2006-10-19 19:03
我顶,
作者: ynvnyx    时间: 2006-10-19 23:35
能否再智能一些?
作者: airen    时间: 2006-10-20 12:08
原帖由 lwp2006 于 2006-10-19 17:08 发表
谢谢分享,前天下下来试用了一下,挺好的。但只能套用部分铜。是不是在 mill_planar 增加刀路,再在模板调用这刀路就可以。


是的。。

不但是铜公啊。。。比如钢件的开粗,二粗  等等。。只要具备相同特性的都可以采用。。。不要指望能自动编程。。只要能减轻部分工作量就是胜利。。

[ 本帖最后由 airen 于 2006-10-20 12:10 编辑 ]
作者: airen    时间: 2006-10-20 12:12
原帖由 ynvnyx 于 2006-10-19 23:35 发表
能否再智能一些?



最初我做的 就带有部分智判断。。。。但现在看来那是天方夜谭。。。因为程序是要面向公众的。。。这就很难统一 判断的条件了。。

所以。。目标开始转变。。智能已彻底被放弃。。
作者: cam-yp    时间: 2006-10-20 14:03
原帖由 airen 于 2006-9-11 08:48 发表




清角有何难。。。残料又有何难。。

原帖由 airen 于 2006-9-11 08:49 发表




局限性。?


原帖由 airen 于 2006-10-20 12:12 发表



最初我做的 就带有部分智判断。。。。但现在看来那是天方夜谭。。。因为程序是要面向公众的。。。这就很难统一 判断的条件了。。

所以。。目标开始转变。。智能已彻底被放弃。。





[ 本帖最后由 cam-yp 于 2006-10-20 14:06 编辑 ]
作者: airen    时间: 2006-10-20 15:24
原帖由 cam-yp 于 2006-10-20 14:03 发表










  还是那句 清角有何难。。

仔细看看,这里面包括残料 清角等


作者: airen    时间: 2006-10-20 15:28
原帖由 cam-yp 于 2006-10-20 14:03 发表










无法智能。。你没有理解。。。。。。。。。这意思是说 没有办法去 面对公众的智能判断。。因为一千人就有一千零一种判断条件与方法。

这是无法统一的问题。。所以就等于天方夜谭。。。
作者: cam-yp    时间: 2006-10-20 15:32
你这个所谓的清角是针对整个PRT的,可以是某个角落吗?

整个PRT的清角那当然简单了,模板做好调进来直接计算就好,这没什么技术性。
作者: airen    时间: 2006-10-20 16:06
原帖由 cam-yp 于 2006-10-20 15:32 发表
你这个所谓的清角是针对整个PRT的,可以是某个角落吗?

整个PRT的清角那当然简单了,模板做好调进来直接计算就好,这没什么技术性。


  你挺厉害的嘛。。这样都给你看出来。。

    给个范围就解决了。。
作者: cam-yp    时间: 2006-10-20 16:06
原贴由airen发表:


  还是那句 清角有何难。。

仔细看看,这里面包括残料 清角等

就是因为仔细看了,才看出原来是如此残料和清角的。
就象喝茶一样,先烧好开水,拿好茶叶,放在杯中,倒入适当的开水,再自动的喝上一口,美其名曰:‘自动泡茶’

[ 本帖最后由 cam-yp 于 2006-10-20 16:09 编辑 ]
作者: airen    时间: 2006-10-20 16:07
原帖由 cam-yp 于 2006-10-20 15:32 发表
你这个所谓的清角是针对整个PRT的,可以是某个角落吗?

整个PRT的清角那当然简单了,模板做好调进来直接计算就好,这没什么技术性。


  这又不是考试。。技术有什么用。。只要能带来方便的结果。。开发就算OK
作者: airen    时间: 2006-10-20 16:09
原帖由 cam-yp 于 2006-10-20 16:06 发表

就是因为仔细看了,才看出原来是如此残料和清角的。
就象喝茶一样,先烧好开水,拿好茶叶,放在杯中,倒入适当的开水,再自动的喝上一口,美其名曰:‘自动泡茶’


  口水啦。。

         看来在你心里 还存在 高难度 才是 高技术的思维哦。。
            
              我不知你为什么会这样的想法。。。
作者: cam-yp    时间: 2006-10-20 16:27
原帖由 airen 于 2006-10-20 16:09 发表


  口水啦。。

         看来在你心里 还存在 高难度 才是 高技术的思维哦。。
            
              我不知你为什么会这样的想法。。。

模板在好也只是模板,高难度高技术谈不上。
以下是从日记录的代码,希望有些朋友会用得上

调用模板:不难滴
' NX 4.0.0.21
' Journal created by yp on Wed Oct 11 18:04:43 2006 '
Option Strict Off
Imports System
Imports NXOpen

Module NXJournal
Sub Main

Dim theSession As Session = Session.GetSession()
Dim workPart As Part = theSession.Parts.Work

Dim displayPart As Part = theSession.Parts.Display

' ----------------------------------------------
'   Dialog Begin 创建操作
' ----------------------------------------------
Dim nCGroup1 As CAM.NCGroup = CType(workPart.CAMSetup.CAMGroupCollection.FindObject("N1"), CAM.NCGroup)

Dim nCGroup2 As CAM.NCGroup = CType(workPart.CAMSetup.CAMGroupCollection.FindObject("METHOD"), CAM.NCGroup)

Dim nCGroup3 As CAM.NCGroup = CType(workPart.CAMSetup.CAMGroupCollection.FindObject("D10"), CAM.NCGroup)

Dim nCGroup4 As CAM.NCGroup = CType(workPart.CAMSetup.CAMGroupCollection.FindObject("WP-1"), CAM.NCGroup)

Dim operation1 As CAM.Operation
operation1 = workPart.CAMSetup.CAMOperationCollection.Create(nCGroup1, nCGroup2, nCGroup3, nCGroup4, "makino", "ZLEVEL_PROFILE_MB", CAM.OperationCollection.UseDefaultName.False, "AAA")

' ----------------------------------------------
'   Dialog Begin ZLEVEL_PROFILE_MB
' ----------------------------------------------
' ----------------------------------------------
'   Menu: 工具->日记->停止
' ----------------------------------------------

End Sub
End Module
作者: airen    时间: 2006-10-20 16:32
原帖由 cam-yp 于 2006-10-20 16:27 发表

模板在好也只是模板,高难度高技术谈不上。
以下是从日记录的代码,希望有些朋友会用得上

调用模板:不难滴
' NX 4.0.0.21
' Journal created by yp on Wed Oct 11 18:04:43 2006 '
Option Strict O ...



  你还停留在比较初级的阶段啊。。这个 日记就想可以调用模版。。。想的太简单了。。。目前NX4.0以下的版本 VB.NET都不是能很好的支持UG开发。。UG还没能做很多完善的封装呢。。。

       GrS 页根本无法完成模版的制作。。因为GRS 一开始就没有定义 CAM的子类型。。所以 GRS 页是死路一条。。

       高速你吧。。。VB.net 开发CAM  暂时是不现实的。
作者: cam-yp    时间: 2006-10-20 16:36
可以分别录制一些刀路计算,创建程序组的代码,然后组合起来就OK了
余量的设置可以调用方法,在创建刀路的时候先定义好
上面 nCGroup1。。。。4分别就是父级的程序组,方法,刀具,几何体。。。

如果要多一点设置,可以借用GRIP去写,GRIP可以设置更多一些,比如切深,步距,转速和进给,安全平面等,还可以自动POST,完全可以实现1键到打印机里面去。
作者: cam-yp    时间: 2006-10-20 16:43
原帖由 airen 于 2006-10-20 16:32 发表



  你还停留在比较初级的阶段啊。。这个 日记就想可以调用模版。。。想的太简单了。。。目前NX4.0以下的版本 VB.NET都不是能很好的支持UG开发。。UG还没能做很多完善的封装呢。。。

       GrS 页根本 ...

绝对可以实现...多说无益。。。

看来要做个程序上来你才会相信VB。NET可以开发CAM了。。。
作者: airen    时间: 2006-10-20 16:47
原帖由 cam-yp 于 2006-10-20 16:36 发表
可以分别录制一些刀路计算,创建程序组的代码,然后组合起来就OK了
余量的设置可以调用方法,在创建刀路的时候先定义好
上面 nCGroup1。。。。4分别就是父级的程序组,方法,刀具,几何体。。。

如果要多一点 ...



  一键还是两键完成。。这不是开发者考虑与追求的。。(通常一键完成的只适合你自己使用)
   
       能给使用者带来方便,效率上的提高。。更加具有通用性。。才是急切需要考虑的。。

       我一直期望能用最简单的思维 办法 技能 去给自己带来方便 同时也要能给他人带来 同样的感觉。。这个比较安慰。。

        切忌以 自我  的思维强加给最终用户。。

        希望能更便捷的定义模版。。所以这两天抽空 整理了以下。
作者: airen    时间: 2006-10-20 16:52
原帖由 cam-yp 于 2006-10-20 16:43 发表

绝对可以实现...多说无益。。。

看来要做个程序上来你才会相信VB。NET可以开发CAM了。。。


VB.net 开发UGCAM  在NX 4.0 之前的版本 根本就无法运行。。  包括你刚才录制的那个 VB日记 。。呵呵。。偶之前就试过了。。

这样你开发来给谁用啊?????????
作者: cam-yp    时间: 2006-10-20 17:07
原帖由 airen 于 2006-10-20 16:52 发表


VB.net 开发UGCAM  在NX 4.0 之前的版本 根本就无法运行。。  包括你刚才录制的那个 VB日记 。。呵呵。。偶之前就试过了。。

这样你开发来给谁用啊?????????

那就没人用NX4了?
作者: cam-yp    时间: 2006-10-20 17:17
vb.net create group
作者: 春泉    时间: 2006-10-20 18:48
自动清角容易出接痕,
所以还是半自动加手动。
爱人兄的自己配置刀路真不错,有创意。
作者: llgqxj    时间: 2006-10-20 19:48
呵呵,刚看了讨论。爱人的思路是牛,只是程序做出来有许多漏洞等着发现来打补丁,最初的外挂是宏程序加GRIP就拿出来了,先抢占市场,让大家习惯他的东西,有点像比尔盖次之初。

9月份的时候爱人说清角有什么难,我就猜你肯定是用参考刀来参考前一把刀清残料的。
模板和宏程序自已做。刀路还是要慢点来得安全吧  。

[ 本帖最后由 llgqxj 于 2006-10-20 19:57 编辑 ]
作者: airen    时间: 2006-10-20 20:20
原帖由 llgqxj 于 2006-10-20 19:48 发表
呵呵,刚看了讨论。爱人的思路是牛,只是程序做出来有许多漏洞等着发现来打补丁,最初的外挂是宏程序加GRIP就拿出来了,先抢占市场,让大家习惯他的东西,有点像比尔盖次之初。

9月份的时候爱人说清角有什么难 ...



呵呵。。清角也可用 IPW 来清啊。。你可以在我模版里试下啊。。
作者: airen    时间: 2006-10-20 20:37
原帖由 llgqxj 于 2006-10-20 19:48 发表
呵呵,刚看了讨论。爱人的思路是牛,只是程序做出来有许多漏洞等着发现来打补丁,最初的外挂是宏程序加GRIP就拿出来了,先抢占市场,让大家习惯他的东西,有点像比尔盖次之初。

9月份的时候爱人说清角有什么难 ...


  大家都做开发。。知道测试是程序比较重要得一环。。。一己之力 是很难测试得好得。。

譬如 写个Copy文件得程序 就一大串。。

           1: 要确认需要复制得文件是否存在。。
                  存在就复制
                 不存在 该怎么办

           2: 复制到目的地。、要判断目的地是否有次文件存在
                  判断此文件得属性。。是否已设置了只读属性(只读一般不能覆盖)
                 如果是只读得。需去除只读属性。
          3:  如果去除只读 并且复制。。但复制失败。。
                  需判断失败得原因。 是否此文件已经被打开。。
                  如果文件已打开。。需要先关闭文件。。再复制。。。

           看就 复制一个文件就需要这么多得判断。。。写程序不容易啊。。。
作者: llgqxj    时间: 2006-10-20 21:09
原帖由 airen 于 2006-10-20 20:37 发表


  大家都做开发。。知道测试是程序比较重要得一环。。。一己之力 是很难测试得好得。。

譬如 写个Copy文件得程序 就一大串。。

           1: 要确认需要复制得文件是否存在。。
                ...


理解,我自已做着好玩,还谈不上开发,才做了几个就晕了,到处是洞,呵呵,发现一个补一个。
希望爱人兄的能做得更好,多检查下,再放上来。

[ 本帖最后由 llgqxj 于 2006-10-20 21:11 编辑 ]
作者: supsky    时间: 2006-10-20 21:48
我觉得应该更大众化一点,让用户可以调用自己制作的模板,因为每个用户一般都有自己的模板和参数!!!
作者: airen    时间: 2006-10-20 21:57
原帖由 supsky 于 2006-10-20 21:48 发表
我觉得应该更大众化一点,让用户可以调用自己制作的模板,因为每个用户一般都有自己的模板和参数!!!



谢谢你的建议 ! 有此打算。。但又觉得这样没必要。。。

你可以直接导入你所有其它模版 的参数 到 MILL_PLANAR  里。。。不要说不知道如何导入哦。。其实很简单方便。。3-5分钟就搞定。。

[ 本帖最后由 airen 于 2006-10-20 22:50 编辑 ]
作者: 强强    时间: 2006-10-21 09:41
原帖由 cam-yp 于 2006-10-20 17:17 发表
vb.net create group


VB整个界面来唬人呢你?
作者: cam-yp    时间: 2006-10-21 09:56
原帖由 强强 于 2006-10-21 09:41 发表


VB整个界面来唬人呢你?


该死的弓虽,现在才来
作者: yangyi828    时间: 2006-10-21 14:39
好多高手啊
作者: nbwxq2005    时间: 2006-10-27 13:17
爱人,小弟遇到一问题,在创建操作菜单没删刀路轨迹的按扭呢?QQ:370167092
作者: 422214506    时间: 2006-11-24 18:42
好东西到是好东西,但厂里用的是正版,不能加  ,郁闷呀




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