91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 1.91MB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2023-09-02
  • 語言: 其他
  • 標簽: UG??二次開發(fā)??

資源簡介

周臨震、李青祝、秦珂編著的《基于UG NX系統(tǒng)的二次開發(fā)》基于 Sieme NX系統(tǒng)進行二次開發(fā)的基本知識和方法,詳細介紹了二次開發(fā)的 運行模式,創(chuàng)建項目的方法,項目的框架結構和開發(fā)流程;二次開發(fā)中的 編程接口的約定,對象、屬性、表達式和鏈表操作;利用UI Styler, Block UI Styler和MenuScript創(chuàng)建用戶對話框、菜單和工具條的技術,對 話框控件的訪問,常用對話框的運用;日志錄制、編輯、回放以及如何通 過日志創(chuàng)建二次開發(fā)應用程序;訪問文本文件、電子表格和數(shù)據(jù)庫等外部 數(shù)據(jù)源的方法;NX Open進行零件設計、裝配設計和導出工程圖的方法;支 持多語言的二次開發(fā)工具集NX Open for .NET的應用技術等。本書包含了 大量有特定應用場合的開發(fā)實例,可使讀者在掌握基本知識和方法的同時 ,運用NX二次開發(fā)解決實際問題。 《基于UG NX系統(tǒng)的二次開發(fā)》適于高等工科院校機械專業(yè)或計算機專 業(yè)的制造業(yè)信息化方向本專科學生使用,也可以作為廣大從事NX二次開發(fā) 工程技術人員的參考書或自學教材。

資源截圖

代碼片段和文件信息

/*****************************************************************************
**
**?Extrude.cpp
**
**?Description:
**?????Contains?Unigraphics?entry?points?for?the?application.
**
*****************************************************************************/

/*?Include?files?*/
#if?!?defined?(?__hp9000s800?)?&&?!?defined?(?__sgi?)?&&?!?defined?(?__sun?)
#???include?
#???include?
????using?std::ostrstream;
????using?std::endl;????
????using?std::ends;
????using?std::cerr;
#else
#???include?
#???include?
#endif
#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?

#define?UF_CALL(X)?(report_error(?__FILE__?__LINE__?#X?(X)))

static?int?report_error(?char?*file?int?line?char?*call?int?irc)
{
????if?(irc)
????{
????????char?err[133]
?????????????msg[133];

????????sprintf(msg?“***?ERROR?code?%d?at?line?%d?in?%s:\n+++?“
????????????irc?line?file);
????????UF_get_fail_message(irc?err);

????????UF_print_syslog(msg?FALSE);
????????UF_print_syslog(err?FALSE);
????????UF_print_syslog(“\n“?FALSE);
????????UF_print_syslog(call?FALSE);
????????UF_print_syslog(“;\n“?FALSE);

????????if?(!UF_UI_open_listing_window())
????????{
????????????UF_UI_write_listing_window(msg);
????????????UF_UI_write_listing_window(err);
????????????UF_UI_write_listing_window(“\n“);
????????????UF_UI_write_listing_window(call);
????????????UF_UI_write_listing_window(“;\n“);
????????}
????}

????return(irc);
}

static?int?UGSC_create_extrusion

?tag_t????????????????????????????*faces???????????/*?I?*/
?int???????????????????????????????faces_count?????????/*?I?*/
?tag_t?????????????????????????????trim_obj????????????/*?I?*/
?const?char???????????????????????*taper_angle?????????/*?I?*/
?char????????????????????????????**limits??????????????/*?I?*/
?char????????????????????????????**offsets?????????????/*?I?*/
?double????????????????????????????extrude_dir[]???????/*?I?*/
?UF_FEATURE_SIGN???????????????????sign????????????????/*?I?*/
?tag_t???????????????????????????**objects?????????????/*?OF?*/
?int??????????????????????????????*object_count?????????/*?O?*/
?)
{
????int??????error???=0;
????int??????n_rules?=?0;
????int??????rule_types[1];

????tag_t????dir_tag???????=?NULL_TAG;
????tag_t????section_tag???=?NULL_TAG;
????tag_t????starting_edge?=?NULL_TAG;

????UF_SC_input_data_t????????????sc_rules[1];
????UF_SC_section_data_t??????????section_rules[1];
????UF_MODL_mswp_extrude_t????????extrude_data?=?{0};

????double??direction[3]={1.00.00.0};
????double??starting_point[3]={0.00.00.0};
????double??help_point[3]={0.00.00.0};
????double??intersection_point_1[3]={0.0?0.0?0.0};
????double??intersection_point_2[3]={0.0?0.0?0.0};

????*object_count?=?0;
????*objects?=?NULL;
????if?(faces?==?

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2012-02-20?15:16??7_零件設計\
?????文件????????9278??2008-01-03?17:11??7_零件設計\Extrude_face.cpp
?????目錄???????????0??2012-02-20?15:16??7_零件設計\boolean\
?????文件????????2644??2005-04-23?17:14??7_零件設計\boolean\boolean.cpp
?????文件??????188416??2005-04-23?17:14??7_零件設計\boolean\boolean.dll
?????文件??????181739??2012-02-19?10:34??7_零件設計\coupling.zip
?????目錄???????????0??2012-02-20?15:16??7_零件設計\example1\
?????目錄???????????0??2012-02-20?15:16??7_零件設計\example1\Project_Model\
?????目錄???????????0??2012-02-20?15:16??7_零件設計\example1\Project_Model\Debug\
?????文件???????94282??2006-12-22?16:25??7_零件設計\example1\Project_Model\Debug\Project_Model.dll
?????文件?????????689??2006-12-22?16:25??7_零件設計\example1\Project_Model\Debug\Project_Model.exp
?????文件???????59000??2006-12-22?16:25??7_零件設計\example1\Project_Model\Debug\Project_Model.ilk
?????文件????????2230??2006-12-22?16:25??7_零件設計\example1\Project_Model\Debug\Project_Model.lib
?????文件???????16656??2006-12-22?16:25??7_零件設計\example1\Project_Model\Debug\Project_Model.obj
?????文件?????1027272??2006-12-22?16:25??7_零件設計\example1\Project_Model\Debug\Project_Model.pch
?????文件??????156672??2006-12-22?16:25??7_零件設計\example1\Project_Model\Debug\Project_Model.pdb
?????文件???????26528??2006-12-22?16:25??7_零件設計\example1\Project_Model\Debug\Project_Model_Action.obj
?????文件???????15768??2006-12-22?16:25??7_零件設計\example1\Project_Model\Debug\Project_Model_Dialog.obj
?????文件???????15967??2006-12-22?16:25??7_零件設計\example1\Project_Model\Debug\Project_Model_Nut_Dialog.obj
?????文件???????15604??2006-12-22?16:25??7_零件設計\example1\Project_Model\Debug\Project_Model_Spring_Dialog.obj
?????文件???????41984??2006-12-22?16:25??7_零件設計\example1\Project_Model\Debug\vc60.idb
?????文件???????53248??2006-12-22?16:25??7_零件設計\example1\Project_Model\Debug\vc60.pdb
?????文件????????4503??2006-12-22?16:25??7_零件設計\example1\Project_Model\Project_Model.c
?????文件????????4650??2006-12-22?16:25??7_零件設計\example1\Project_Model\Project_Model.dsp
?????文件?????????549??2006-12-22?16:25??7_零件設計\example1\Project_Model\Project_Model.dsw
?????文件?????????292??2006-12-22?16:25??7_零件設計\example1\Project_Model\Project_Model.h
?????文件???????66560??2006-12-22?16:25??7_零件設計\example1\Project_Model\Project_Model.ncb
?????文件???????60928??2006-12-22?16:25??7_零件設計\example1\Project_Model\Project_Model.opt
?????文件????????1785??2006-12-22?16:25??7_零件設計\example1\Project_Model\Project_Model.plg
?????文件????????7420??2006-12-22?16:25??7_零件設計\example1\Project_Model\Project_Model_Action.c
?????文件?????????574??2006-12-22?16:25??7_零件設計\example1\Project_Model\Project_Model_Action.h
............此處省略68個文件信息

評論

共有 條評論