ug后处理怎么添加配置选项
⑴ 怎么在 ug后处理构造器添加自己的后处理
首先你要有你现在用的后处理的PUI文件,(一个完整的后处理有三个文件,后缀分别为DEF,TCL,PUI), PUI文件是用来编辑后处理的,用后处理构造器打开这个PUI文件,在里面找到这个G43,拖到构造器里面的垃圾桶,就好了。 完成重新生成后处理
⑵ UG后处理到指定文件夹里,环境变量里该怎么设置啊
好了,我现在已经解决了,1.在
环境变量
里新建一个UGII_CAM_POST_OUTPUT_DIR,指定目录,即可2.重启UG.呵呵,还是谢谢大家啊。
⑶ UG后处理怎么设置
按ctrl+alt+m进入加工模块编程
加工程序:是你自己在加工模块编程生成刀路。后处理只是将你的刀路转成数字指令传给机器
机器按照指令运转
点击你那个刀路再点后处理,再点那个mill-3-axis(一般都是3轴联动的)单位选公制
指定个文件名加个后缀.nc 这种像3菱机,和台湾机(Fanuc)都可以用.
还有更简单的就加个后处理文件就不用这么麻烦
具体操作加好友详谈
⑷ UG4.0后处理怎么设置
1
指定后处理文件位置,譬如你的后处理文件在D:\PART下,要修改UGII里面的ENV.DAT文件的UGII_CAM_RESOURCE_DIR=D:\part\,指向后处理存放的位置2
做好后处理后,在template_post.dat文件中加入做的后处理文件名,DMU
50V_SIEMENS,${UGII_CAM_POST_DIR}DMU
50V_SIEMENS.tcl,${UGII_CAM_POST_DIR}DMU
50V_SIEMNES.def,DMU
50V_SIEMENS是所做的后处理文件名
⑸ UG后处理怎么设置
1、首先鼠标右击“我的电脑”选择“属性”选择“高级系统设置”找到“环境变量”如图示界面。
⑹ 如何设置ug编程中的后处理
一、 创建ObjectARX的DLL程序
1、首先在项目选项中选“MFC AppWizard(DLL)",然后选MFC Extension DLL,然后输入项目名
2、在“Project Settings"对话框中“General"标签项中“Microsoft Foundation Classes "域 选“Use MFC in a Shared DLL ."
3、打开由AppWizard所建立的.cpp项目文件,删除AFX_EXTENSION_MODULE宏,并且增加AC_IMPLEMENT_EXTENSION_MODULE(emx)宏。Emx用于提供缺省资源和模块资源,切换资源状态。并且删除不需要代码、添加必要的代码(后文讲述)
4、在Link标签项中,“General"栏“Output file name"项输入编译后的应用程序名,后缀为.arx
5、在Link标签项中,“Output"栏,“Base address"项输入“0x1c000000","Entry-point symbol"项输入“DllEntryPoint@12"
6、在C/C++标签项中,"Code Generation"栏“Use Run-time library"项选“Multithread DLL"
7、在C/C++标签项中,“Preprocessor"栏中定义_WINDLL,_AFXDLL
二、 MFC 模块状态执行和资源处理
在每个使用了Microsoft Foundation Classes (MFC)的模块(EXE,DLL)中,都存在一种“全局”数据,MFC正是依*这种全局数据才能执行正确的操作。这种全局数据就叫做MFC 模块状态。设计为扩展DLL的ARX应用程序通常假设当前的模块状态是AutoCAD的。应该确认AutoCAD的模块状态已置为当前,ARX应用程序可以通过调用AFX_MANAGE_STATE(AfxGetAppMoleState())来实现这一功能。CacMoleResourceOverride创建一个变量,一个新资源提供者由构造函数交换,缺省资源由析构函数交换。在AutoCAD中,CAcExtensionMole提供AFX_EXTENSION_MODULE结构的位置标识符和追踪模块资源和缺省资源。只有正确处理资源转台才能使ARX程序不出问题。在ARX中加入AC_IMPLEMENT_EXTENSION_MODULE(emx)宏,可以由emx.AttachInstance切换模块资源,由emx..DetachInstance()恢复缺省资源。
三、 ARX的框架代码
如下:
#include "stdafx.h"
#include "AsdkAcUiSample.h"
#include "AsdkAcUiDialogSample.h"
#include "AcExtensionMole.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
extern "C" HWND adsw_acadMainWnd();
// Define the sole extension mole object.
AC_IMPLEMENT_EXTENSION_MODULE(theArxDLL);
static void initApp()
{
CAcMoleResourceOverride resOverride;
}
static void unloadApp()
{ }
extern "C" int APIENTRY
DllMain(HINSTANCE hInstance, DWORD dwReason, LPVOID lpReserved)
{
UNREFERENCED_PARAMETER(lpReserved);
if (dwReason == DLL_PROCESS_ATTACH)
{theArxDLL.AttachInstance(hInstance);}
else if (dwReason == DLL_PROCESS_DETACH)
{theArxDLL.DetachInstance();}
return 1; // ok
}
extern "C" AcRx::AppRetCode acrxEntryPoint( AcRx::AppMsgCode msg, void* appId)
{
switch( msg )
{
case AcRx::kInitAppMsg:
acrxDynamicLinker->unlockApplication(appId);
acrxDynamicLinker->registerAppMDIAware(appId);
initApp();
break;
case AcRx::kUnloadAppMsg:
unloadApp();
break;
case AcRx::kInitDialogMsg:
break;
default:
break;
}
return AcRx::kRetOK;
}
应用以上框架代码就可以添加自己的程序功能
四、 应用向导
在ObjectARX 2000 SDK中有一个应用向导可以生成ARX程序框架代码
⑺ UG如何添加后处理
做好的后处理包含三个文件,后缀分别为:tcl \ def \ pui
打开工具-->安装NC后处理,然后选择对应的pui文件添加进来就可以了
⑻ ug加入自己的后处理在哪个文件中编辑
一、首先点击计算机开始菜单栏,找到UG后处理构造器的位置,如图界面所示。
⑼ ug12.0后处理怎么添加
把后处理文件拷贝到软件系统文件夹里面再在模板文件里面添加后处理名字即可。