CREO2.0
Remington_
男儿在世,当不坠青云之志。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
检查drawing中草绘线,是否与零件中截面上的线一致
// 根据零件上截面构成的点,在工程图中画线,对比.h文件 std::vector csyslist; struct Note note[50]; ProGeomitem pntscon; Pro3dPnt pntoriginal; Pro3dPnt pntstart; Pro3dPnt pntend;.cpp文件//动作函数ProError ProFeatur原创 2015-03-26 15:28:43 · 780 阅读 · 0 评论 -
How to use mapkey
void MarcoAdd(CString txt){ TCHAR mytxt[256]; wsprintf(mytxt,_T("mapkey(continued) ~ Select `file_open` `Ph_list.Filelist` 1 `%ws.gph`"),txt); ProMacroLoad(_T("mapkey(continued) ~ Activate `udf_pl原创 2016-07-06 15:03:35 · 582 阅读 · 0 评论 -
Replace Famtable Instance In The Creo Assembly
nothing to display原创 2015-10-20 23:08:33 · 1315 阅读 · 0 评论 -
Replace Template and delete the tables in the drawing
ProError UserReplaceTemplate(){ ProMdl curMdl; proErr = ProMdlCurrentGet(&curMdl); //The drawing model ProMdl format; proErr = ProMdlLoad(L"J:\\workdir\\12791530\\new\\a3_asm_xmy.f原创 2015-11-19 13:08:31 · 711 阅读 · 0 评论 -
Point To Segment Distance Used In Creo / Proe
二维代码:// P(x, y) A(x1, y1) B(x2, y2)public static double PointToSegDist(double x, double y, double x1, double y1, double x2, double y2){double cross = (x2 - x1) * (x - x1) + (y2 - y1) * (y - y1);原创 2015-09-24 16:30:20 · 820 阅读 · 0 评论 -
VS2010 Creo2.0 删除零件
构造要删除零件的特征del_feat ProSelection *p_sel = NULL; int n_sel; ProMdl mdl; ProModelitem sel_item; ProFeature feature, p_feat_handle; ProMdl p_owner; ProAsmcomppath path; ProMdlCurrentGet(&mdl);原创 2015-06-23 14:56:26 · 2373 阅读 · 0 评论 -
drawing中写字
// 写字int UsrSurfNoteCreate(ProDrawing drawing, // ProSelection surf_sel, /* The surface - where the note leader // should be attached. */ ProVector原创 2015-03-20 14:20:54 · 641 阅读 · 0 评论 -
加载零件的工程图,得到工程图的ProDrawing,再画线
ProMdl mdl; ProMdl p_handle; ProName r_mdl_name; int p_window_id; ProError err; err = ProMdlCurrentGet(&mdl); err = ProMdlNameGet(mdl, r_mdl_name); err = ProObjectwindowCreate(r_mdl_name, PRO_D原创 2015-03-20 14:14:50 · 933 阅读 · 0 评论 -
drawing中画固定圆
// 画固定圆int UsrArcentityCreate(ProDrawing drawing, ProColortype color){ ProDtlentitydata edata; ProCurvedata *curve; ProDtlentity entity; ProColor entity_color; int cur_sheet; ProView view;原创 2015-03-20 14:17:32 · 445 阅读 · 0 评论 -
drawing中读字
// 读字void CTestDlg2::OnBnClickedButton13(){ ProMdl mdl; ProError err = ProMdlCurrentGet(&mdl); ProDrawing drawing = (ProDrawing)mdl; ProSelection * psels; int n = 0; // 选择一个注释 err = ProSelec原创 2015-03-20 14:21:20 · 648 阅读 · 0 评论 -
drawing中画不固定圆
// 画不固定圆int UsrFullArcentityCreate(ProDrawing drawing, Pro3dPnt center, double radius, ProColortype color){ ProDtlentitydata edata; ProCurvedata *curve; ProDtlentity entity; ProColor entity_c原创 2015-03-20 14:18:14 · 414 阅读 · 0 评论 -
drawing中画不固定直线
// 画不固定直线int UsrPartLineentityCreate(ProDrawing drawing, ProVector start, ProVector end, ProColortype color){ ProDtlentitydata edata; ProCurvedata *curve; ProDtlentity entity; ProColor entity原创 2015-03-20 14:19:54 · 572 阅读 · 0 评论 -
drawing中插入表格
// 插入表格void CTestDlg2::OnBnClickedButton15(){ ProMdl mdl = NULL; ProError err = ProMdlCurrentGet(&mdl); ProDrawing drawing = (ProDrawing)mdl; ProDwgtabledata table_data; err = ProDwgtabledata原创 2015-03-20 14:23:21 · 749 阅读 · 0 评论 -
得到ProFeatType类型、选择drawing中的视图
ProMdl mdl; ProError err; err = ProMdlCurrentGet(&mdl); std::vector featls; int n_sel; ProSelection* view_sel; err = ProSelect("feature", 1, NULL, NULL, NULL, NULL, &view_sel, &n_sel); //view_se原创 2015-03-26 15:16:28 · 856 阅读 · 0 评论 -
Insert symbol to drawing
// 插入符号int UsrSymInstCreate(ProDrawing drawing, ProDtlsymdef *definition, ProVector pos){ ProDtlsyminstdata sdata; ProDtlattach attach; ProDtlsyminst syminst; ProDtlsyminstdataAlloc(drawing,原创 2015-03-20 14:22:21 · 841 阅读 · 0 评论
分享