iCAx开思网

标题: TO:airen兄 [打印本页]

作者: tanzhojin    时间: 2006-2-6 12:00
标题: TO:airen兄
看了airen兄的开发。两个字:激动
这是我的程序单,习惯了。以前也用装配,现在觉得麻烦。
我最看重的是你的中心标注法,能不能帮我搞个不用装配的单独中心标注grx给我,小弟从内心感谢你。对了,小弟在东莞黄江,作为一个ug爱好者要有幸同哥哥认识就再好不过了。

[ 本帖最后由 tanzhojin 于 2006-2-6 14:48 编辑 ]
作者: tanzhojin    时间: 2006-2-6 12:41
欢迎各位讨论QQ:414548190
作者: airen    时间: 2006-2-6 13:42
主视图标注。。是任何状态下都可以标注的。。。本身就是以实体来标注的。。跟装配没关系。。。

很抱歉。。程序基本以我的习惯方式来编写的。。所以不太可能满足到你的要求习惯了。。

再说每人的习惯都不一样。。。
作者: tanzhojin    时间: 2006-2-6 13:56
明白了。衷心感谢。

[ 本帖最后由 tanzhojin 于 2006-2-6 14:12 编辑 ]
作者: airen    时间: 2006-2-6 14:12
原帖由 tanzhojin 于 2006-2-6 13:56 发表
我用注解里那个标出来了。但字是白色的。打印就看不到,一个一个改又麻烦。能否改成系统标注的颜色或大小?或定义成红色。谢谢先。



用火花数那个主视图标注好些。。。  另外我设计的是打印黑白的。。。
作者: tanzhojin    时间: 2006-2-6 14:21
问一下你捕捉盒子找中心时,不能超过多大,就是你虚拟的多大.
原来网上有个测大小的就只有1000*1000。1500它也认1000。

[ 本帖最后由 tanzhojin 于 2006-2-6 14:23 编辑 ]
作者: airen    时间: 2006-2-6 14:28
原帖由 tanzhojin 于 2006-2-6 14:21 发表
问一下你捕捉盒子找中心时,不能超过多大,就是你虚拟的多大.
原来网上有个测大小的就只有1000*1000。1500它也认1000。


1600X1600X1600
作者: tanzhojin    时间: 2006-2-6 14:34
看来做大模要小心了。谢谢。
作者: tanzhojin    时间: 2006-2-7 10:02
Airen兄。帮忙搞个可以选一点或以坐标原点为原点的中心标注程序不。
那样向我图中这种单边为零的就好标了。最好把字体改成红色。
小弟万分感激。!!!
作者: tanzhojin    时间: 2006-2-7 10:05
可能以坐标原点好搞一些。因为工程图进入扩展后就捕不到点了。
作者: airen    时间: 2006-2-7 10:35
呵呵。。倒是挺容易的。。 只不过我觉得 单边拿数的只是少数现象。。就没必要开发了。。
作者: tanzhojin    时间: 2006-2-7 11:01
一用该我地标注大小为3。那样我标侧视图时字就小了。
作者: tanzhojin    时间: 2006-2-7 11:07
帮帮忙啊。airen兄。我常用啊。
作者: tanzhojin    时间: 2006-2-7 11:20
大哥。你就帮个忙吧。
作者: waing3532    时间: 2006-2-7 12:53
原帖由 tanzhojin 于 2006-2-7 10:05 发表
可能以坐标原点好搞一些。因为工程图进入扩展后就捕不到点了



我的解决办法比较原始,不过现在也在用。你可以在DRAFTING下的模型空间去捕捉点以及其他的图素。
作者: tanzhojin    时间: 2006-2-7 12:59
原帖由 waing3532 于 2006-2-7 12:53 发表



我的解决办法比较原始,不过现在也在用。你可以在DRAFTING下的模型空间去捕捉点以及其他的图素。





我是说针对airen兄的标数。
作者: tanzhojin    时间: 2006-2-7 13:01
那你标侧视图字小了咋办?
作者: tanzhojin    时间: 2006-2-8 12:23
顶起
作者: airen    时间: 2006-2-8 12:39
原帖由 tanzhojin 于 2006-2-7 12:59 发表





我是说针对airen兄的标数。


用火花数里的主视图标注。。 就不会有此问题了。。。这是针对制图环境的。。

注解里的中心标注是针对 建模环境的。。
作者: tanzhojin    时间: 2006-2-8 14:03
原帖由 airen 于 2006-2-8 12:39 发表


用火花数里的主视图标注。。 就不会有此问题了。。。这是针对制图环境的。。

注解里的中心标注是针对 建模环境的。。

两个都一样会改我的参数。真的。是不是我的是3.0,你的是2.0的原因?

[ 本帖最后由 tanzhojin 于 2006-2-9 08:16 编辑 ]
作者: tanzhojin    时间: 2006-2-8 19:43
ding qi
作者: tanzhojin    时间: 2006-2-9 08:17
顶起
作者: airen    时间: 2006-2-9 08:30
下个版本。。我再考虑给你增加这样的功能吧
作者: tanzhojin    时间: 2006-2-9 08:43
谢了.
作者: wupengcheng    时间: 2006-2-10 20:52
爱兄,可以共享你的一些原代码么,
作者: tanzhojin    时间: 2006-2-11 11:21
原帖由 wupengcheng 于 2006-2-10 20:52 发表
爱兄,可以共享你的一些原代码么,

我也想要啊。恐怕。。。。
作者: wupengcheng    时间: 2006-2-11 14:08
爱兄,帮忙改一下,原样:
//===============================================================================================
//                                   T O O L   L I S T                                          
//===============================================================================================
//                                                                                             
//-----------------------------------------------------------------------------------------------
//MILL                 DESCRIPTION          DIAMETER   COR RAD    FLUTE LEN  ADJ REG            
//-----------------------------------------------------------------------------------------------
//D8                   平底刀 8 mm            8.0000     0.0000     8.0000     0        
//D6R0.5               牛鼻刀 6R0.5 mm        6.0000     0.5000     30.0000    0        
//D2R1                 波头刀 2 mm           2.0000     1.0000     5.0000     0        
//===============================================================================================
G90G28Z0

-------------------------------------------------------------------------------------------------------------------------------------------------------
能改成以下这样就好了


(                              T O O L   L I S T                                    )                                       

                                                   
(MILL                 DESCRIPTION          DIAMETER   COR RAD    FLUTE LEN  ADJ REG  )         
(D8                   平底刀 8 mm            8.0000     0.0000     8.0000     0  )      
(D6R0.5               牛鼻刀 6R0.5 mm        6.0000     0.5000     30.0000    0  )      
(D2R1                 波头刀 2 mm            2.0000     1.0000     5.0000     0   )     

G90G28Z0




M30
//==========================================
// TOTAL Machine Time: 69.10
//------------------------------------------
作者: wupengcheng    时间: 2006-2-11 14:09
TCL原文.


#
# The desired tool list type can be set by changing the code below.
# The default is set to "GROUP_BY_TYPE".
#

   global mom_sys_tool_list_initialized
   global mom_sys_tool_list_output_type


   if { ![info exists mom_sys_tool_list_initialized] || !$mom_sys_tool_list_initialized } {
      MOM_output_to_listing_device "proc PB_CMD_init_tool_list must be executed in the Start of Program before PB_CMD_create_tool_list is called."
return
   }


  #++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  # Set mom_sys_tool_list_output_type to the desired output fashion.
  #
  #   "ORDER_IN_USE"     - List tools used in the program in the order of operations.
  #   "ALL_UNIQUE"       - List all unique tools once for each in the order of use.
  #   "GROUP_BY_TYPE"    - List tools in groups of different tool types.
  #
  #++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  # set mom_sys_tool_list_output_type "ORDER_IN_USE"
  # set mom_sys_tool_list_output_type "ALL_UNIQUE"
   set mom_sys_tool_list_output_type "GROUP_BY_TYPE"


   global mom_sys_control_out mom_sys_control_in
   global current_program_name
   global mom_tool_number mom_tool_length_adjust_register mom_tool_name


  #----------------------------------------------------------------------------
  # Save info for the currently active tool in the program being post-prcessed
  # before starting Shop Doc mechanism for tool list generation.
  #----------------------------------------------------------------------------
   if [llength [info commands PB_CMD_save_active_oper_tool_data] ] {
      PB_CMD_save_active_oper_tool_data
   }


  #-----------------------------------------------------------
  # Create tool list per selected top-level group.
  # Group name is set to blank if no group has been selected.
  #-----------------------------------------------------------
   global mom_parent_group_name

   if [info exists mom_parent_group_name] {
      set current_program_name $mom_parent_group_name
   } else {
      set current_program_name ""
   }


   set ci " "
   set co " "

   if [info exists mom_sys_control_in] { set ci $mom_sys_control_in }
   if [info exists mom_sys_control_out] { set co $mom_sys_control_out }


  #*************************
  # Generate tool list data
  #*************************
   set template_file pb_post_tool_list.tpl

   global tcl_platform
   if [string match "windows" $tcl_platform(platform)] {
      set pb_lib_misc_dir [MOM_ask_env_var UGII_BASE_DIR]\\postbuild\\pblib\\misc\\
   } else {
      set pb_lib_misc_dir [MOM_ask_env_var UGII_BASE_DIR]/postbuild/pblib/misc/
   }  

   set cam_post_dir     [MOM_ask_env_var UGII_CAM_POST_DIR]
   set cam_shop_doc_dir [MOM_ask_env_var UGII_CAM_SHOP_DOC_DIR]

   if { [file exists ${pb_lib_misc_dir}${template_file}] } {

      MOM_do_template_file ${pb_lib_misc_dir}${template_file}

   } elseif { [file exists ${cam_post_dir}${template_file}] } {

      MOM_do_template_file ${cam_post_dir}${template_file}

   } elseif { [file exists ${cam_shop_doc_dir}${template_file}] } {

      MOM_do_template_file ${cam_shop_doc_dir}${template_file}

   } else {

      MOM_output_to_listing_device  "ERROR : Template file pb_post_tool_list.tpl is not found in the following directories: \n \n          $pb_lib_misc_dir \n          $cam_post_dir \n          $cam_shop_doc_dir \n \n        Tool list cannot be generated.\n"
return
   }



  #------------------
  # Tool list header
  #------------------
   shop_doc_output_literal "$co===============================================================================================$ci"
   shop_doc_output_literal "$co                                   T O O L   L I S T                                           $ci"
   shop_doc_output_literal "$co===============================================================================================$ci"
  

  #------------------
  # Output tool list
  #------------------
   global tool_data_buffer
   global mom_sys_tool_stack

   switch $mom_sys_tool_list_output_type {

      "ORDER_IN_USE" {
         set tool_list $mom_sys_tool_stack(IN_USE)
      }

      "GROUP_BY_TYPE" {
         set tool_list [concat $mom_sys_tool_stack(LATHE)  $mom_sys_tool_stack(DRILL)  $mom_sys_tool_stack(MILL)]
      }

      default {
         set tool_list $mom_sys_tool_stack(ALL)
      }
   }


   set prev_tool_type ""

   foreach tool $tool_list {

      set tool_type $tool_data_buffer($tool,type)

     # Output tool type header if it changes.
      if { ![string match "$tool_type" $prev_tool_type] } {
         if { [info exists tool_data_buffer($tool_type,header)] &&  $tool_data_buffer($tool_type,header) != "" } {
            shop_doc_output_literal "$tool_data_buffer($tool_type,header)"
         }
      }

      if [info exists tool_data_buffer($tool,output)] {
         shop_doc_output_literal "$tool_data_buffer($tool,output)"
      }
      set prev_tool_type $tool_type
   }



  #------------------
  # Tool list footer
  #------------------
   shop_doc_output_literal "$co===============================================================================================$ci"


  #-------------------------------------------------------------------------------
  # Restore info for the currently active tool in the program being post-prcessed.
  #-------------------------------------------------------------------------------
   if [llength [info commands PB_CMD_restore_active_oper_tool_data] ] {
      PB_CMD_restore_active_oper_tool_data
   }
作者: tanzhojin    时间: 2006-2-16 13:08
airen兄对破解如何?很好用的韩国二次开发.先看一下说明.PDF的.
有10来M.发上来麻烦.

[ 本帖最后由 tanzhojin 于 2006-2-16 13:11 编辑 ]
作者: SHINE-WORK    时间: 2006-2-16 14:13
airen在二次开发方面真是独当一面,开了数贴已独占鰲头,名声大燥真所谓魅力无法挡哦!相信再本着此种可歌可泣、无私奉献的精神坚持数日,提起airen大名可真是人人皆知、无人不晓!
常言之人心叵测,无论是怀着何种目的,对airen敬佩之情,犹如滔滔江水,连绵不断,络绎不绝!

作者: 小林    时间: 2006-2-16 15:37
原帖由 SHINE-WORK 于 2006-2-16 14:13 发表
airen在二次开发方面真是独当一面,开了数贴已独占鰲头,名声大燥真所谓魅力无法挡哦!相信再本着此种可歌可泣、无私奉献的精神坚持数日,提起airen大名可真是人人皆知、无人不晓!
常言之人 ...



楼上的这位大哥,你这句话还未经过我授权呢!要不然到法庭告你侵权!

这年头连话也来 ‘盗版’?!

[ 本帖最后由 小林 于 2006-2-16 15:40 编辑 ]
作者: andrew_lix    时间: 2006-3-8 10:51
同是认识的两个人
呵呵




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