锘??xml version="1.0" encoding="utf-8" standalone="yes"?>C++鍗氬-棣栭〉鍘熷垱绮?#37719;?#37718;?/title><link>http://www.kffa.tw/</link><description>涓撴敞浜嶤++鎶鏈?/description><language>zh-cn</language><lastBuildDate>Thu, 18 Apr 2019 22:49:47 GMT</lastBuildDate><pubDate>Thu, 18 Apr 2019 22:49:47 GMT</pubDate><ttl>60</ttl><item><title>Compile OpenCASCADE7.3 with VS2008http://www.kffa.tw/eryar/archive/2019/04/18/compile_occ730_vs2008.htmleryareryarWed, 17 Apr 2019 23:17:00 GMThttp://www.kffa.tw/eryar/archive/2019/04/18/compile_occ730_vs2008.htmlhttp://www.kffa.tw/eryar/comments/216353.htmlhttp://www.kffa.tw/eryar/archive/2019/04/18/compile_occ730_vs2008.html#Feedback0http://www.kffa.tw/eryar/comments/commentRss/216353.htmlhttp://www.kffa.tw/eryar/services/trackbacks/216353.html

Compile OpenCASCADE7.3 with VS2008

eryar@163.com

 

1. 姒傝堪

鍦?span style="margin: 0px; padding: 0px; font-family: "Times New Roman";">OpenCASCADE鐨勬簮鐮佹枃浠跺す涓?#37832;?#28051;?/span>adm?#26499;浠跺?#30328;紝閲岄潰鎻愪緵浜嗗悇涓钩鍙?#28051;?#32514;栬瘧?#31790;鐮?#37928;勯」鐩枃浠躲傚叾涓?#37734;?/span>Windows鎿嶄綔绯荤粺涓娇鐢ㄥ井杞?#37928;?/span>Visual Studio鍗?/span>msvc?#26499;浠跺す涓?#37819;愪緵浜?/span>VS鐩稿簲鐗?#37832;?#37928;勯」鐩枃浠躲傛墍浠?#37734;ㄤ娇鐢?#37813;?#28598;?#37918;嗗OpenCASCADE?#31790;鐮?#26473;涜缂栬瘧鐨勬?#36346;欙紝浼氭牴鎹?/span>vc鐨?#37911;?#37832;潵鍚姩鐩稿簲鐗?#37832;?#37928;?/span>visual studio銆傚?#20635;?#28356;枃浠跺す涓病鏈夊?#29808;簲鐨?/span>VS鐗?#37832;紝?#27688;鎵?#28051;?#23534;鐩稿簲鐨?/span>VS銆?/span>

 

鍦?#37832;鏂?#37911;?#37832;?#37928;?span style="margin: 0px; padding: 0px; font-family: "Times New Roman";">OpenCASCADE7.3.0涓紝?#30149;鏈?#37819;愪緵VS2008鐨勯」鐩枃浠躲傛墍浠?#28725;?#27996;庢兂灏?/span>OpenCASCADE鐢?#27996;?#38000;?#37928;?#32495;荤粺?#32029;濡?/span>XP绯荤粺涓椂?#32029;鎴栬?#28051;荤▼搴?#37828;?#37922;?/span>VS2008缂栬瘧鐨勶紝杩欐?#36346;氨?#28214;瑕?#28751;?/span>OpenCASCADE鐢?/span>VS2008?#28533;缂栬瘧浜?#37510;?/span>

2. 鐢熸垚VS椤?#37929;?/span>

?#21502;瀹?span style="margin: 0px; padding: 0px; font-family: "Times New Roman";">OpenCASCADE鐨?/span>VS椤?#37929;?#38318;?#37828;?#38322;?#37922;?/span>Tcl鑴?#37832;?#37922;熸垚鐨勶紝鑰?#28051;?#37922;熸垚鐨?#38004;?#37832;?#38322;岄潰杩?#28103;濈暀浜嗗VS2008鐨勬敮鎸?#37510;?#28051;嬮潰?#27688;浠嬬粛涓涓嬪浣?#37922;熸垚VS椤?#37929;?#37510;?#37734;?/span>OpenCASCADE?#31790;鐮佹枃浠跺す涓?#37832;?#28051;?#37813;?#28598;?#37918;嗘枃浠?/span>genproj.bat

 

鐢?#27996;?#26473;?#28051;?#37813;?#28598;?#37918;?#28028;?#29835;?#37922;?span style="margin: 0px; padding: 0px; font-family: "Times New Roman";">Tcl?#26499;浠?#28051;?#37928;?#37723;?#28000;わ紝?#22669;浠ラ渶瑕?#28751;?/span>Tcl鍔?#37711;?#37714;扮幆澧?#37721;?#38322;?/span>PATH涓?#28000;?#28186;?#27996;?#26473;愯Tcl鑴?#37832;枃浠?#28051;?#37928;?#37723;?#28000;?#37510;傚涓婂浘涓?/span>

SET "PATH=%PATH%;D:\OpenCASCADE-7.3.0\tcltk-86-64\bin;"

?#27688;鏄?#28751;員cl鍔?#37711;?#37714;癙ATH鐨?#28051;绉?#37826;?#23049;曪紝閰嶇疆濂?#26473;?#28051;氨鍙?#28000;?#37929;存帴鍙屽嚮genproj.bat?#32029;杩愯?#23678;埅鍥惧涓?#38171;?/p>

 

?#29300;鎹甮enproj.bat涓?#37928;勬敞閲?#37721;煡genproj杩?#37721;?#28000;ュ甫涓?#37721;傛?#24110;紝绗?#28051;涓?#37721;傛暟鏄?/span>VS缂栬瘧鍣?#37928;?#37911;?#37832;紝绗?#27996;?#28051;?#37721;傛暟鏄?#37823;嶄綔绯荤粺銆傛垜浠?#29781;?#37922;熸垚Windows鎿嶄綔绯荤粺涓?/span>VS2008鐨勯」鐩紝?#22669;浠ヨ緭鍏?#37721;傛暟锛?/span>

genproj vc9 wnt

杩欐牱?#27688;鐢熸垚浜?span style="margin: 0px; padding: 0px; font-family: "Times New Roman";">VS2008鐨勯」鐩?#27996;?#38171;?/span>

 


涓?#27996;?#37826;逛究澶?#28729;?#37734;?#32457;诲姩绔?#28052;熻兘鐪嬪埌鎴?#37928;?#37719;氭枃鍜岃璁?#27996;?#23092;侊紝鐜板凡?#25950;鍐屽井淇?#37711;?#28028;?#37721;凤紝娆?#26473;?#28598;?#28729;?#37813;?#37819;?#28051;?#37826;?#27996;岀淮鐮佸叧?#25950;銆?/h5>Shing Liu(eryar@163.com)


eryar 2019-04-18 07:17 鍙?#29723;?#29831;勮
]]>
姝︽眽娆у嚡寰?#28103;?#37805;?#32457;?#37814;鏈夐檺鍏?#37721;?/title><link>http://www.kffa.tw/eryar/archive/2019/04/08/wuhan_ocade_intro.html</link><dc:creator>eryar</dc:creator><author>eryar</author><pubDate>Mon, 08 Apr 2019 03:34:00 GMT</pubDate><guid>http://www.kffa.tw/eryar/archive/2019/04/08/wuhan_ocade_intro.html</guid><wfw:comment>http://www.kffa.tw/eryar/comments/216344.html</wfw:comment><comments>http://www.kffa.tw/eryar/archive/2019/04/08/wuhan_ocade_intro.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.kffa.tw/eryar/comments/commentRss/216344.html</wfw:commentRss><trackback:ping>http://www.kffa.tw/eryar/services/trackbacks/216344.html</trackback:ping><description><![CDATA[<h3 align="center"><strong><span style="font-family: 瀹嬩綋;">姝︽眽娆у嚡寰?#28103;?#37805;?#32457;?#37814;鏈夐檺鍏?#37721;?/span></strong></h3> <p><span style="font-family: 瀹嬩綋;">姝︽眽娆у嚡寰?#28103;?#37805;?#32457;?#37814;鏈夐檺鍏?#37721;?#37721;?#37722;嶆潵?#31790;浜?/span>OpenCASCADE<span style="font-family: 瀹嬩綋;">鐨勯煶?#30247;?#32029;涓?#29781;佹?#24874;緵寮?#31790;?#22161;浣曢犲瀷搴?/span><span style="font-family: Calibri;">OpenCASCADE</span><span style="font-family: 瀹嬩綋;">鐩稿叧鐨?#37724;?#29831;?#37510;佸煿璁?#37724;?#28729;氬?#36346;紑鍙?#37832;?#37716;?#37510;?/span><span style="font-family: Calibri;">Open</span><span style="font-family: 瀹嬩綋;">鎰?#28051;?#23534;鏀惧垎浜紝姝?#37828;?#37733;?#28051;?#37714;?#27996;紝涓?#28000;?#27996;哄垱閫?#28000;?#37706;?#37813;嶄細鏈?#37831;?#28598;?#37928;?#37733;?#37814;?#37510;傚皢浼?#32513;?#32513;?#37714;?#27996;?/span><span style="font-family: Calibri;">OpenCASCADE</span><span style="font-family: 瀹嬩綋;">鐨?#28051;浜?#37814;宸?#37724;?#28729;?#37916;?#37720;?#37918;嗭紝鍏?#37722;?#26473;?#23005;?#37510;?/span></p> <p> </p> <p><span style="font-family: 瀹嬩綋;">鐩墠鍏?#37721;?#37928;?#27996;?#37725;?#37832;?#38171;?/span></p> <h3>l RvmTranslator</h3> <p>RvmTranslator<span style="font-family: 瀹嬩綋;">鍙?#28000;?#28751;?/span><span style="font-family: Calibri;">AVEVA PDMS/Plant/Marine</span><span style="font-family: 瀹嬩綋;">涓?#28725;?#37713;?#37928;?/span><span style="font-family: Calibri;">RVM</span><span style="font-family: 瀹嬩綋;">?#26499;浠?#26473;涜鍙?#29785;?#37718;栵紝浠?#37721;?#28751;?/span><span style="font-family: Calibri;">RVM</span><span style="font-family: 瀹嬩綋;">杞?#37817;㈡垚?#29238;瑙?#37928;?#28051;?#32513;存枃浠?#37837;?#23534;?#37510;傚</span><span style="font-family: Calibri;">STEP</span><span style="font-family: 瀹嬩綋;">?#32029;</span><span style="font-family: Calibri;">IGES</span><span style="font-family: 瀹嬩綋;">?#32029;</span><span style="font-family: Calibri;">STL</span><span style="font-family: 瀹嬩綋;">?#32029;</span><span style="font-family: Calibri;">DXF, OBJ, 3DPDF, 3DXML, IFC</span><span style="font-family: 瀹嬩綋;">绛夛紝渚?#27996;?#28051;庡叾浠?/span><span style="font-family: Calibri;">CAD</span><span style="font-family: 瀹嬩綋;">绯荤粺杩涜?#23678;暟鎹?#27996;?#37817;紝濡?/span><span style="font-family: Calibri;">Autodesk AutoCAD, Plant3d, 3ds Max, CATIA, Solidworks, Pro/E, Unity3d, Bentley</span><span style="font-family: 瀹嬩綋;">绛?#37510;?/span></p> <p><img alt="" src="https://img2018.cnblogs.com/blog/534255/201904/534255-20190408112724580-819751049.png" /></p> <p><span style="font-family: 瀹嬩綋;">?#27992;</span>1 RvmTranslator<span style="font-family: 瀹嬩綋;">绋?#25652;?#37923;岄潰</span></p> <p><img alt="" src="https://img2018.cnblogs.com/blog/534255/201904/534255-20190408112742908-287211285.png" /> </p> <p><span style="font-family: 瀹嬩綋;">?#27992;</span>2 RvmTranslator<span style="font-family: 瀹嬩綋;">杞?#37817;?#37928;?/span><span style="font-family: Calibri;">3DXML</span><span style="font-family: 瀹嬩綋;">鍒拌揪绱?#32495;荤粺</span></p> <p><img alt="" src="https://img2018.cnblogs.com/blog/534255/201904/534255-20190408112753166-1690564034.png" /></p> <p><span style="font-family: 瀹嬩綋;">?#27992;</span>3 RvmTranslator<span style="font-family: 瀹嬩綋;">杞?#37817;?#37928;?/span><span style="font-family: Calibri;">STEP</span><span style="font-family: 瀹嬩綋;">鍒?/span><span style="font-family: Calibri;">CATIA</span></p> <p><img alt="" src="https://img2018.cnblogs.com/blog/534255/201904/534255-20190408112813166-910954946.png" /></p> <p><span style="font-family: 瀹嬩綋;">?#27992;</span>4 RvmTranslator <span style="font-family: 瀹嬩綋;">杞?#37817;?#37928;?/span><span style="font-family: Calibri;">IFC</span></p> <p> </p> <h2>l IsoAlgo</h2> <p>IsoAlgo<span style="font-family: 瀹嬩綋;">鏄?/span><span style="font-family: Calibri;">piping Isometric drawing generation Algorithm</span><span style="font-family: 瀹嬩綋;">鐨勭畝绉帮紝鎰?#28051;虹?#20158;杞存?#23338;?#24807;嚭?#27992;绠?#23049;?#37510;傚浗闄?#28051;?#23092;?#37928;勭?#20158;杞存?#23338;?#24807;嚭?#27992;绋?#25652;?/span><span style="font-family: Calibri;">ISOGEN</span><span style="font-family: 瀹嬩綋;">鏄嫳鍥?#28051;瀹跺叕鍙稿紑鍙?#37928;勶紝鐜拌</span><span style="font-family: Calibri;">Intergraph</span><span style="font-family: 瀹嬩綋;">鏀惰喘?#32029;鑰?/span><span style="font-family: Calibri;">Intergraph</span><span style="font-family: 瀹嬩綋;">涔熷湪</span><span style="font-family: Calibri;">2010</span><span style="font-family: 瀹嬩綋;">骞?#29722;?#32519;?#37733;?#37711;?#37721;?/span><span style="font-family: Calibri;">Hexagon</span><span style="font-family: 瀹嬩綋;">鏀惰喘銆?/span><span style="font-family: Calibri;">ISOGEN</span><span style="font-family: 瀹嬩綋;">?#32148;涓?#37929;稿鎴愮啛鐨?#26462;?#28000;讹紝涔熷瓨鍦?#28051;浜涢棶棰橈紝濡傜幆绠?#37713;哄浘?#22426;鎶樼嚎?#32029;浠?#37721;?#28729;?#37812;?#37928;?#28051;浜?#28729;氬埗鍖栬?#20345;眰涓嶈兘鍙婃?#36346;弽棣?#32475;?#37510;?/span><span style="font-family: Calibri;">IsoAlgo</span><span style="font-family: 瀹嬩綋;">鍏?#37832;?#38007;?#28051;荤煡璇?#27996;?#37833;冿紝鍏ㄩ潰鍏?#28729;?/span><span style="font-family: Calibri;">ISOGEN</span><span style="font-family: 瀹嬩綋;">鐨勮緭鍏ワ紝濡?#32480;?#38316;撴暟鎹枃浠?/span><span style="font-family: Calibri;">PCF</span><span style="font-family: 瀹嬩綋;">鍜?/span><span style="font-family: Calibri;">IDF</span><span style="font-family: 瀹嬩綋;">?#32029;浠?#37721;?/span><span style="font-family: Calibri;">SKEY</span><span style="font-family: 瀹嬩綋;">瀹?#28052;夋枃浠躲?/span><span style="font-family: Calibri;">IsoAlgo</span><span style="font-family: 瀹嬩綋;">鐢熸?#24878;?#20158;杞存?#23338;?#24807;涓?#38171;?/span></p> <p><span style="font-family: 瀹嬩綋;"><img alt="" src="https://img2018.cnblogs.com/blog/534255/201904/534255-20190408112907933-1282167575.png" /><br /><img alt="" src="https://img2018.cnblogs.com/blog/534255/201904/534255-20190408112914486-1856273205.png" /><br /><img alt="" src="https://img2018.cnblogs.com/blog/534255/201904/534255-20190408112919447-145589813.png" /><br /><img alt="" src="https://img2018.cnblogs.com/blog/534255/201904/534255-20190408112923853-2004312242.png" /><br /><br /><img alt="" src="https://img2018.cnblogs.com/blog/534255/201904/534255-20190408112928451-1154608888.png" /></span></p> <p><span style="font-family: 瀹嬩綋;">閫?#26473;?#32459;?#25652;?/span>IsoAlgo3d<span style="font-family: 瀹嬩綋;">鏂逛究鍦?#28751;?/span><span style="font-family: Calibri;">PCF/IDF</span><span style="font-family: 瀹嬩綋;">鍙?#29785;?#37718;栵紝鏇?#28186;?#37817;?#37928;勬?#21095;ず鍑虹閬撲俊鎭?#37510;?#28000;?#37721;婂熀浜?/span><span style="font-family: Calibri;">IsoAlgo3d</span><span style="font-family: 瀹嬩綋;">瀹氬?#36346;紑鍙?#37929;稿叧鐨勭?#23108;?#22317;鐞?#32459;?#25652;?#37510;?/span></p> <h2>l <span style="font-family: 瀹嬩綋;">瀹氬?#36346;紑鍙?/span></h2> <p><span style="font-family: 瀹嬩綋;">闅忕潃鍥藉唴鐗堟潈鎰?#29831;?#37928;勬彁楂?#28000;?#37721;?#37832;?#37734;?#37718;?#37928;?#28051;浜?#37837;?#37713;?#29785;勮寖瑕佹眰?#32029;鑰冭?#25118;垚鏈?#37724;屾晥鐜囷紝鏈夎?#23107;潵?#31226;澶?#37928;?#28729;氬埗鍖?#23534;鍙?#37832;?#37716;?#37510;傛垚鍔熸渚?#37832;?#38171;?/span></p> <p>v GIM<span style="font-family: 瀹嬩綋;">寤烘ā</span></p> <p><span style="font-family: 瀹嬩綋;">闅忕潃鍥?#28729;?#37922;电綉鏁板瓧鍖?#28051;?#32513;?#29825;?#29825;?#37928;勬帹骞匡紝鎻愬嚭浜?/span>GIM<span style="font-family: 瀹嬩綋;">涓?#32513;?#29825;?#29825;?#37837;?#37713;嗭紝涓?#27996;嗘弧瓒?#37733;界綉</span><span style="font-family: Calibri;">GIM</span><span style="font-family: 瀹嬩綋;">宸?#32459;?#37825;板瓧鍖?#32457;?#27996;わ紝涓烘煇鍏?#37721;?#28729;氬?#36346;紑鍙?#27996;?/span><span style="font-family: Calibri;">GIM</span><span style="font-family: 瀹嬩綋;">寤烘ā鍔熻兘锛?/span></p> <p><span style="font-family: 瀹嬩綋;"><img alt="" src="https://img2018.cnblogs.com/blog/534255/201904/534255-20190408113004316-58524139.png" /><img alt="" src="https://img2018.cnblogs.com/blog/534255/201904/534255-20190408113008640-160598795.png" /><img alt="" src="https://img2018.cnblogs.com/blog/534255/201904/534255-20190408113018377-917999677.png" /></span></p> <h2>v FORAN<span style="font-family: 瀹嬩綋;">瀹氬埗</span></h2> <p>FORAN<span style="font-family: 瀹嬩綋;">鏄?#28051;娆?/span><span style="font-family: Calibri;">3D</span><span style="font-family: 瀹嬩綋;">閫犺埞杞?#28000;讹紝</span><span style="font-family: Calibri;">FORAN</span><span style="font-family: 瀹嬩綋;">杞?#28000;?#37922;辫?#36328;彮鐗?/span><span style="font-family: Calibri;">SENER</span><span style="font-family: 瀹嬩綋;">闆嗗洟寮鍙戯紝璇?#37711;?#37721;?#28000;ヨ埞?#22487;璁?#29825;?#29863;?#28729;讹紝?#20961;鏈?/span><span style="font-family: Calibri;">50</span><span style="font-family: 瀹嬩綋;">骞?#37928;?#37720;嗗彶?#32029;鍏?#37832;?/span><span style="font-family: Calibri;">40</span><span style="font-family: 瀹嬩綋;">澶氬勾鐨勯犺埞</span><span style="font-family: Calibri;">CAD</span><span style="font-family: 瀹嬩綋;">杞?#28000;跺紑鍙?#37724;屽簲鐢?#32513;忛獙銆?#37929;墠鍦?#26473;涜杞?#28000;跺紑鍙?#37724;屽簲鐢?#37928;?#37722;屾椂?#32029;浠嶇劧鎵挎帴?#22494;?#22487;璁?#29825;?#26916;?#37929;?#37510;?/span><span style="font-family: Calibri;">FORAN</span><span style="font-family: 瀹嬩綋;">杞?#28000;?#37828;?#28051;?#37923;?#28051;婂簲鐢?#37832;涓?#39582;?#23049;?#37928;?#28598;у瀷閫犺埞涓?#28051;?#26462;?#28000;?#28052;?#28051;?#32029;鍏?#37918;?#37922;?#37812;?#37718;?#37815;?#27996;?/span><span style="font-family: Calibri;">120</span><span style="font-family: 瀹嬩綋;">瀹?#28000;?#28051;?#37928;勮璁?#37711;?#37721;稿?#23684;犺埞鍘傦紝杩?#39582;存潵鏇?#28000;?#26440;冨揩鐨勯熷害鍦?#37711;?#37918;?#37818;?#39582;?#37510;?/span></p> <p><span style="font-family: 瀹嬩綋;">瀹氬?#36346;紑鍙?#27996;嗗叏?#28528;?#25966;鎸?/span>FORAN<span style="font-family: 瀹嬩綋;">?#22161;浣?#28729;?#37721;?/span><span style="font-family: Calibri;">NORM</span><span style="font-family: 瀹嬩綋;">鍙傛暟鍖栨ā鍨嬶紝鏂逛究鐩存帴璁块棶</span><span style="font-family: Calibri;">FORAN</span><span style="font-family: 瀹嬩綋;">鐨勬暟鎹?#25652;擄紝鑴辩</span><span style="font-family: Calibri;">FORAN</span><span style="font-family: 瀹嬩綋;">?#24134;澧?#26473;涜涓?#32513;?#37721;?#29785;?#37718;?#37510;?/span></p> <p><img alt="" src="https://img2018.cnblogs.com/blog/534255/201904/534255-20190408113037691-1144303748.png" /><img alt="" src="https://img2018.cnblogs.com/blog/534255/201904/534255-20190408113043724-1089929810.png" /> </p> <h2>v <span style="font-family: 瀹嬩綋;">?#22494;?#22487;绠″瓙闆?#28000;跺浘</span></h2> <p><span style="font-family: 瀹嬩綋;">?#22494;?#22487;绠″瓙闆?#28000;跺浘涔?#32457;?#28751;忕エ?#27992;?#32029;闆?#28000;跺浘涓?#38340;?#27996;嗗?#24807;舰鍙婂叾鏍囨敞澶栵紝杩樺簲鍖?#37815;?#32480;?#37833;愯?#21228;牸銆?#23534;?#32480;?#37825;?#37817;?#37510;佹牎绠?#37825;?#37817;?#37510;?#29723;ㄩ潰澶?#37918;?#37510;?#28729;夎浣嶇疆绛?#28103;?#37805;?#37510;?/span></p> <p><span style="font-family: 瀹嬩綋;"><img alt="" src="https://img2018.cnblogs.com/blog/534255/201904/534255-20190408113103012-37825149.png" /></span></p> <p> </p><img src ="http://www.kffa.tw/eryar/aggbug/216344.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.kffa.tw/eryar/" target="_blank">eryar</a> 2019-04-08 11:34 <a href="http://www.kffa.tw/eryar/archive/2019/04/08/wuhan_ocade_intro.html#Feedback" target="_blank" style="text-decoration:none;">鍙?#29723;?#29831;勮</a></div>]]></description></item><item><title>AVEVA PDMS to DIALuxhttp://www.kffa.tw/eryar/archive/2019/04/02/pdms2dialux.htmleryareryarTue, 02 Apr 2019 08:19:00 GMThttp://www.kffa.tw/eryar/archive/2019/04/02/pdms2dialux.htmlhttp://www.kffa.tw/eryar/comments/216327.htmlhttp://www.kffa.tw/eryar/archive/2019/04/02/pdms2dialux.html#Feedback0http://www.kffa.tw/eryar/comments/commentRss/216327.htmlhttp://www.kffa.tw/eryar/services/trackbacks/216327.htmlAVEVA PDMS to DIALux

eryar@163.com

  Abstract. DIAL develops DIALux - the world's leading software for planning, calculation and visualisation of indoor and outdoor lighting. With a community of over 700,000 users, the light planning tool is available in 25 languages and is free of charge for users. All renowned luminaire manufacturers offer digital product data for planning in DIALux. The software makes professional lighting design easier and accessible to everyone. As a platform and tool, it connects planners and manufacturers all over the world. DIALux is available as a desktop version and as a basic mobile app.

DIALux can import model by IFC, so use RvmTranslator to convert PDMS model to IFC format and imported by DIALux for lighting calculation.

Key Words. DIAlux, IFC, RvmTranslator

1. Introduction

棣栧腑?#20229;鍏夌幆澧冩ā鎷?#28051;?#29825;?#32480;?#26462;?#28000;?/span>DIALux寰?#37733;?/span>DIAL鐮?#37721;戯紝鑳芥弧瓒崇収鏄?#29825;?#29825;?#37928;勬墍鏈夐渶?#30512;锛?#28000;庢爣鍑?#37718;?#37928;?#28729;ゅ唴銆佹埛澶?#37812;栬?#26949;亾鐨勭収鏄?#29785;?#37714;?#28051;?#29825;?#32480;楋紝鍒?#28051;?#28051;?#37928;勭伅鍏?#29825;?#29825;?#37510;?#29785;?#29785;夌?#23337;綋鍖?#37510;佽兘閲?#29831;?#28028;帮紝妯?#37815;熸?#22559;?#28356;帴杩?#37930;熷疄?#32029;鏂逛究璁?#29825;″笀?#29529;璇佸悇绉?#37911;规畩鐢?#23049;曪紝瀵?#37713;?#37814;?#37723;婏紝鍏?#37826;逛綅鍗?#37716;?#29825;?#29825;″笀楂?#37825;?#28729;屾垚?#22449;?#32148;銆?/span>

DIALux瀹屽叏鍏嶈?#29808;紑鏀?#28051;?#26462;斤紝鏈?#37722;?#28051;枃鍦ㄥ唴鐨?/span>26绉?#29831;?#29815;鐗?#37832;紝鍦?#37711;?#37918;?#37832;?/span>100澶?#28051;?#37922;?#37812;凤紝鍦?#28051;?#37733;?#28598;?#38340;?#37832;?/span>10涓?#28598;氬悕鐢?#37812;凤紝鐢?#37812;?#28051;?#29781;?#37718;?#37722;?#37907;?#37828;?#29825;?#29825;″笀銆佸?#34425;?#25117;笀銆佸伐绋嬪叕鍙?#32475;夛紝鏄?#37711;?#37918;?#26864;嗗厛鐨勭収鏄?#29785;?#37714;?#28051;?#29825;?#32480;?#26462;?#28000;躲?

 

PDMS涓?#29781;?#37922;?#27996;?#23480;?#37720;傝緟鍔?#29825;?#29825;★紝?#21502;涓?#28052;?#28028;氭秹鍙?#37714;?#28000;?#29723;?#37510;?#37922;?#23000;?#28051;?#28051;?#37510;?#38315;?#26473;囦娇鐢?/span>RvmTranslator鍙?#28000;?#36423;?#38315;熷湴灏?/span>PDMS妯?#37736;嬪鍏?/span>DIALux杞?#28000;?#26473;涜?#23680;伅鍏夌収鏄?#29825;?#29825;?#37510;?/span>

2. PDMS to IFC

RvmTranslator7.0鍙?#28000;?#28751;?/span>PDMS妯″瀷杞?#37817;㈡垚IFC鏍?#23534;忥紝IFC涓?#29781;?#37922;?#27996;?/span>BIM鐨勬暟鎹?#27996;?#37817;紝?#22669;浠ョ伅鍏?#29825;?#29825;?#26462;?#28000;?/span>DIALux涓?#27996;?#37826;逛究瀵?#37711;ュ叾浠栬蒋浠跺垱寤?#37928;勫?#34425;?#25118;ā鍨嬶紝澧?#37716;?#27996;?/span>IFC瀵?#37711;?#37928;?#37716;熻兘銆備娇鐢?/span>IFC瀵?#37711;?#37716;熻兘?#32029;?#27688;鍙?#28000;?#28725;?#37711;?/span>PDMS鐨勬ā?#28727;浜?#37510;?/span>

涓婂浘涓?/span>RvmTranslator杞?#37817;?#37928;勭ず渚嬫ā鍨嬫垚IFC?#26499;浠躲?/span>

 

涓婂浘?#22669;绀?#28051;哄鍏?/span>RvmTranslator杞?#37817;?#37928;?/span>IFC?#26499;浠跺埌DIALux.

3. Showcase

DIALux杞?#28000;?#37922;熸垚鐨?#37711;夌収鏁堟灉寰?#38315;?#37930;燂紝涓嬮潰缁?#37713;哄嚑涓?#28729;?#38340;?#23480;?#37720;?#37928;?#37711;夌収鏁堟灉鐨?#28186;嬪瓙锛?/span>

 

 

4. Download

鐩存帴鍦?#37820;滅儲寮?#37823;?#28051;緭鍏?/span>RvmTranslator7.0?#32029;鍗?#37721;?#28000;?#37813;惧埌涓?#26462;?#37734;板潃銆?/span>



eryar 2019-04-02 16:19 鍙?#29723;?#29831;勮
]]>
Linux Kernel Teachinghttp://www.kffa.tw/hlong/archive/2019/04/02/216326.html涓?#37733;芥皯宸?/dc:creator>涓?#37733;芥皯宸?/author>Mon, 01 Apr 2019 23:26:00 GMThttp://www.kffa.tw/hlong/archive/2019/04/02/216326.htmlhttp://www.kffa.tw/hlong/comments/216326.htmlhttp://www.kffa.tw/hlong/archive/2019/04/02/216326.html#Feedback0http://www.kffa.tw/hlong/comments/commentRss/216326.htmlhttp://www.kffa.tw/hlong/services/trackbacks/216326.html闃?#29831;?#37711;ㄦ枃

]]>
[杞琞GLTF-3D鍥惧舰鐣?#37928;凧PEGhttp://www.kffa.tw/eryar/archive/2019/03/30/gltf.htmleryareryarSat, 30 Mar 2019 13:47:00 GMThttp://www.kffa.tw/eryar/archive/2019/03/30/gltf.htmlhttp://www.kffa.tw/eryar/comments/216324.htmlhttp://www.kffa.tw/eryar/archive/2019/03/30/gltf.html#Feedback0http://www.kffa.tw/eryar/comments/commentRss/216324.htmlhttp://www.kffa.tw/eryar/services/trackbacks/216324.htmlGLTF?#30045;浠?/strong>

1.glTF(GL TransmissionFormat)?#32029;鍗?#37733;惧舰璇?#29815;浜?#37817;?#37837;?#23534;忥紝瀹?#37828;?#28051;绉?D?#21812;瀹?#37928;勬牸寮?#37837;?#37713;嗭紝鐢?strong>Khronos Group绠?#37918;?#38171;圞hronos Group杩?#32480;?#37918;嗙潃OpenGL绯?#37714;?#37510;丱penCL绛?#38322;?#29781;?#37928;勮涓氭爣鍑?#38171;?#38171;?/p>

2.glTF鐨勮璁?#37828;潰鍚?strong>瀹炴椂娓叉煋?#31794;鐢?#37928;勶紝灏?#38322;?#37819;愪緵鍙?#28000;?#37929;存帴浼犺緭缁?#37733;惧舰API鐨勬暟鎹?#35120;?#23534;忥紝涓嶅?#23945;渶瑕?#27996;屾杞?#37817;?#38171;?/p>

3.glTF瀵筄penGL ES銆乄ebGL闈炲父鍙嬪ソ锛?/p>

4.glTF鐨?#37929;?#37837;?#37828;?#38171;?D棰嗗煙鐨凧PEG锛?/p>

5.?#32148;涓?#28051;涓?#37837;?#37713;嗭紝鑷?015骞?0鏈?#37721;戝竷锛坓lTF 1.0锛?#28000;ユ潵?#32029;?#20961;缁?#23536;?#37714;?#27996;?#28051;氱?#23677;箍娉?#37928;勮鍙紝浣?#37721;?#28000;?#37929;?#28103;?#28729;?#37928;勬?#26449;钩锛?/p>

6.glTF鐩墠鏈鏂?#37911;?#37832;?#28051;?.0?#20961;浜?017骞?鏈堟寮?#37721;戝竷銆?/p>

GLTF鍏蜂綋鐨勬暟鎹?#28699;樺偍鏍?#23534;?#37721;?#28000;?#37720;?#28729;?#37826;圭?#25120;珯涓?#37930;?#38171;歨ttps://www.khronos.org/gltf/?#32029;澶?#22994;傚氨鏄?#37929;稿浜嶺ML鐨凧SON瀛樺偍鏂瑰紡銆?/p>

 

?#26499;?#29687;鍏虫敞鐨勬槸GLTF缁欐垜浠甫?#28533;鐨?#28186;?#37714;?#8212;—鑺傜害瀛樺偍绌洪棿?#32029;鍑?#28751;戝甫瀹?#37720;嬪姏銆?/p>

閭?#28052;?#28641;?#28003;?#38014;?#23536;桮LTF鏍?#23534;忔枃浠?#38171;?/strong>

鐩墠?#20961;缁?#37832;?#27996;嗗緢澶?#37928;?#26462;?#37817;?#23480;?#37711;?#38171;?/p>

 

?#21502;涓璉nput浠?#29723;ㄨ緭鍏?#22959;″瀷鐨勬牸寮忥紝?#32237;鍑?#28051;篻ltf鏍?#23534;?#37510;?#37922;?#27996;?#28052;嬪?#23940;娇鐢?#26473;嘍ae鏍?#23534;?#37928;勬枃浠?#38171;坔ttps://www.khronos.org/collada/锛夛紝鍥?#23005;ゆ枃?#29687;閫?#37721;朇OLLADA2GLTF宸?#37711;?#26462;?#37817;㈡枃浠?#38171;?/p>

 

鍗?#28051;?#37714;籂缁?#27996;?#23480;?#37711;锋簮浠?#37934;?#37928;?#32514;栬瘧?#32029;鍥?#28051;篕hronosGroup?#20961;缁?#32513;?#37713;?#27996;哛elease鐗?#37832;?#37510;傝繖閲?#29831;?#28051;浜涗娇鐢?#37826;?#23049;?#38171;?/p>

1.瑙?#37720;媧ip?#26499;浠讹紝鍦ㄦ牴鐩綍鏂板缓dae?#26499;浠跺す——鐢?#27996;庡瓨鏀?#37720;熷鐨刣ae?#26499;浠?/p>

2.鍦ㄦ牴鐩綍鏂板缓gltf?#26499;浠跺す——鐢?#27996;庡瓨鏀?#26462;?#37817;?#37722;?#37928;刧ltf?#26499;浠?/p>

3.鍦ㄦ牴鐩綍鎸?#28003;廋trl+Shift+Alt+榧?#37837;?#37721;抽敭?#32029;鎵?#23534;PowerShell绐?#37721;?/p>

4.鍦?#37723;?#28000;?#29723;?#28051;緭鍏?#38171;?strong>./collada2gltf-bin.exe input.dae output.gltf –i dae/input.dae –o gltf/output.gltf

?#21502;涓璱nput涓篸ae?#26499;浠?#37928;?#37722;?#32457;帮紝output涓鸿緭鍑篻ltf?#26499;浠?#37928;?#37722;?#32457;?#37510;?/p>

5.Enter寮濮?#26462;?#37817;?#37510;?/p>

PS C:\Users\Ruby\Desktop\COLLADA2GLTF-v2.1.2-windows-Release-x64>./COLLADA2GLTF-bin.exe elf.dae elf.gltf -i dae/elf/elf.

dae -o gltf/elf.gltf

Convertingdae\elf\elf.dae -> gltf\elf.gltf

Time: 320 ms

鍘熷dae?#26499;浠?#37718;?#37722;?涓猨pg璐村浘涓鍏?strong>2.46M?#32029;杞?#37817;?#37722;?#28051;?strong>涓涓?#37719;曠嫭鐨刧ltf?#26499;浠剁害1.38M锛?#37722;?#29840;村浘锛?#37510;傚叾瀹?#37812;?#23536;?#28610;?#28610;?#38317;?#27996;涜?#26449;浘?#26499;浠?#37720;?#37725;効浜嗭紝浜庢槸鎵?#23534;浜唃ltf?#26499;浠舵煡鐪嬶紝鍙戠幇鍦╥mage鏁扮粍涓嬪凡缁?#37814;?#26473;?#27996;涜?#26449;浘?#26499;浠?#37922;╞ase 64缂?#37934;侊紝鍙樻垚涓鍫?#37832;?#37731;?#37934;?#37929;存帴鎻?#37734;╣ltf?#26499;浠?#28051;?#37510;?/p>

瀹屾垚妯″瀷杞?#37817;?#28000;?#37722;庯紝鍒?#37922;═hreeJS鐨凩oadGLTF API瀵?#37711;ョ綉椤?#28051;?#23092;?#29785;堟?#22559;灉濡?#28051;?#38171;?nbsp;

濡?#28003;?#37734;℅LTF鏍?#23534;?#28051;?#37817;?#38014;峰姩鐢?#38171;?/strong>

涓婅堪杩?#32459;嬪?#26336;ず浜?#28000;嶤ollada鍒癵ltf鐨?#26462;?#37817;?#28000;?#37721;?#29825;ゞltf妯?#37736;嬪?#26336;ず鍦ㄧ綉椤?#28051;?#37510;?#28051;嬮潰灏?#32513;?#32513;?#37934;旂?#36346;浣?#38014;?#37721;杇ltf妯″瀷鐨勫姩鐢?#38171;?Talk is cheap?#32029;show me the code"——鍝?#37725;?#37725;?#38171;?nbsp;

鏁堟灉濡傚浘?#22669;绀?#38171;?/p>

鑷虫?#32029;gltf浠庢ā鍨嬪埌?#23017;鐢?#38318;絩un浜?#28051;閬?#37510;?/p>

 

鎬荤粨

GLTF鏍?#23534;?#37721;?#32457;?D鍥惧舰鐣?#37928;凧PEG?#32029;?#20824;澶熷疄鐜板揩閫?#37928;勬ā?#28727;鏁?#37817;?#27996;?#37817;?#37510;?#37734;?017骞?#28051;?#37827;?#37831;?#37826;?#37928;?.0鐗?#37832;?#37711;?#37832;?#27996;?#28051;浜?#28003;?#37911;?#37832;?#37928;?#37716;熻兘缂?#38340;凤紝?#23047;寰?#38007;韩鍔熻兘寰?#37714;?#37721;戝睍锛?#37722;屾椂?#32029;gltf瑙?#37835;?#37721;?#26462;?#37817;ool鐨勫揩閫熷?#25117;?#26346;紝涓篏LTF鐨?#26473;?#28051;姝?#37818;?#39582;垮?#27692;嚭浜嗗緢澶?#37928;勮础鐚?#37510;傛枃涓?#28052;熷簲璇?#27996;嗭紝?#32148;涓篏LTF鏍?#23534;?#37928;?#37922;?#37812;凤紝?#20824;澶熷埄鐢?#37916;?#37832;?#37928;勫伐鍏峰?#35268;ā?#28727;澶?#37918;嗭紝鍑?#28751;戞ā?#28727;鐨勬暟鎹?#38322;忥紝鍦╓ebGL鐨勫簲鐢?#28051;?#37734;ㄦ垚鍊?#37734;拌妭鐪佸甫瀹?#37928;?#37722;屾椂?#20824;澶熻幏鍙?#37722;岃川閲?#37928;勬ā鍨嬩互鍙婂姩鐢?#37510;?/p>

 

鍘熸枃锛歨ttps://cloud.tencent.com/developer/news/204942

 



]]>
瑙?#37835;愬嚑浣曟眰浜?#28052;?#37734;?#28051;?#27996;屾鏇查潰http://www.kffa.tw/eryar/archive/2019/02/21/intana_circle.htmleryareryarThu, 21 Feb 2019 14:05:00 GMThttp://www.kffa.tw/eryar/archive/2019/02/21/intana_circle.htmlhttp://www.kffa.tw/eryar/comments/216252.htmlhttp://www.kffa.tw/eryar/archive/2019/02/21/intana_circle.html#Feedback0http://www.kffa.tw/eryar/comments/commentRss/216252.htmlhttp://www.kffa.tw/eryar/services/trackbacks/216252.html瑙?#37835;愬嚑浣曟眰浜?#28052;?#37734;?#28051;?#27996;屾鏇查潰

eryar@163.com

 

Abstract. OpenCASCADE provides the analytic intersection between a conic and a quadric in the package IntAna.

Key Words. Analytic geometry, intersection, coninc, quadric

1. Introduction

OpenCASCADE涓?#37928;?#37718;?/span>IntAna鎻愪緵浜?#29785;?#37835;愬嚑浣?#37831;茬嚎锛?#27996;屾鏇茬嚎锛?#28051;?#29785;?#37835;?#37831;查潰锛?#27996;屾鏇查潰锛夋眰浜?#37510;?#29785;?#37835;?#37831;查潰涓?#29785;?#37835;?#37831;查潰?#30512;浜?#37928;?#37716;熻兘銆傚叾涓?/span>IntAna鍒嗗埆鏄?/span>Intersection Analytic鐨勫墠涓?#28051;瓧?#30237;缂?#37712;欙紝琛?#32448;?#29785;?#37835;愬嚑浣曟眰浜?#37510;?/span>

鎴?#28000;?#28699;?#26473;?#27996;?#37510;婄嚎鎬?#28000;?#37825;?#37510;?#28051;?#37928;?#27996;屾鍨嬶紝?#21502;涓?#27996;屾?#28727;鍦?#29785;?#37835;愬嚑浣?#28051;?#37928;?#28051;涓簲鐢ㄥ氨鏄?#27996;屾鏇茬嚎鍜?#27996;屾鏇查潰鏂?#32459;?#37928;?#37718;栫畝鍙婂叾鎬?#29840;?#37928;?#37714;?#37835;?#37510;?/span>

鏈枃涓?#29781;佺粨鍚堟簮鐮佸垎鏋?#37734;?#28051;?#27996;屾鏇查潰?#30512;浜?#37928;?#28729;?#37916;帮紝?#21502;浠?#27996;屾鏇茬嚎涓?#27996;屾鏇查潰?#30512;浜?#37928;?#37721;?#28000;?#28186;?#23005;?#32491;?#37818;?#37510;?/span>

2. Quadratic form

鍦?#29785;?#37835;愬嚑浣?#28051;紝涓?#27996;嗕究浜?#37934;旂┒浜屾鏇茬嚎

鐨勫嚑浣曟?#29840;紝鎴?#28000;?#37721;?#28000;?#38315;?#37815;?#38315;傚綋鐨勫潗鏍?#37827;?#26462;?#37721;?#37817;?/span>

鎶?#37826;?#32459;?#37718;栨垚鏍?#37713;嗗舰寮?#38171;?/span>

?#29300;鎹?#37837;?#37713;嗗舰寮?#28051;?#37928;?#32495;?#37825;版潵鍒?#37835;?#26473;?#28051;?#27996;屾鏇茬嚎鏄?#28000;涔堟?#33580;嚎?#32029;鍗?#37734;?#37510;佹き鍦?#37510;?#37814;?#37911;╃嚎銆?#37721;屾?#33580;嚎銆?/span>

鍦?/span>OpenCASCADE涓?#29785;?#37835;愬嚑浣?#37928;?#27996;屾鏇查潰鏈?#28000;?#28051;嬪嚑绉嶇?#35826;瀷锛?/span>

l gp_Pln锛氬钩?#28528;鍙?#37930;嬩綔浜屾鏇查潰鐨?#37911;逛緥

l gp_Sphere锛?#29785;?#37835;愮悆?#28528;

l gp_Cylinder锛?#29785;?#37835;愭?#36941;潰

l gp_Cone锛?#29785;?#37835;愰敟?#28528;

杩?#27996;涜В鏋?#37831;查潰閮?#37721;?#28000;ョ粺涓?#23047;鐢?#27996;屾澶?#26916;瑰紡?#28533;琛?#32448;猴紝鍗?#26473;?#28051;?#27996;屾澶?#26916;瑰紡鐨?#32495;?#37825;扮‘瀹?#27996;?#28051;涓?#27996;屾鏇查潰銆?/span>OpenCASCADE涓?#37929;稿簲鐨勭被鏄?/span>IntAna_Quaric锛?/span>

3. Math Trigonometric Function Roots

OpenCASCADE涓?#32491;?/span>IntAna_IntConicQuad涓?#37819;愪緵浜?#27996;屾鏇茬嚎涓?#27996;屾鏇查潰?#30512;浜?#37716;熻兘?#32029;?#21502;涓?#29825;?#32480;?#37734;?#28051;?#27996;屾鏇查潰鐩?#27996;?#37928;勫?#33445;暟鏄?#38171;?/span>

  //! Creates the intersection between a circle and a quadric.

  Standard_EXPORT IntAna_IntConicQuad(const gp_Circ& C, const IntAna_Quadric& Q);

?#21502;瀹?#37916;?#37720;?#37934;?#28051;敞閲婂涓?#38171;?/span>

 

?#29300;鎹叾?#25950;閲婏紝鍙煡?#21502;璁?#32480;?#26473;?#32459;嬪涓?#38171;氬皢鍦?#37928;勬柟绋?#37734;?#37711;跺眬閮ㄥ潗鏍?#32495;?#28051;?#37922;?#37721;傛暟褰?#23534;?#29723;?#32448;猴紝

灏?#27996;屾鏇查潰鏂?#32459;?#37928;?#32495;?#37825;颁?#29111;彉鎹?#37714;?#37734;?#37928;勫潗鏍?#32495;?#28051;紝鍥?#28051;?#37734;?#37928;?#37721;傛暟鏂?#32459;?#28051;?#28051;?/span>0?#32029;?#22669;浠?#28751;?#37734;?#37928;?#37721;傛暟鏂?#32459;嬩唬鍏?#27996;屾鏇查潰鐨勬柟绋?#37722;庯紝鍜?/span>z鐩稿叧鐨勯」鐨?#32495;?#37825;?#38318;?#37721;?#28000;ョ畝鍖?#27996;?#37510;?/span>

寰?#37714;?#28051;涓?#28051;?#29785;?#37713;芥暟鐨勬柟绋?#37722;庯紝杩欐?#36346;氨瑕?#23534;?#37711;?#37737;虹妯?#37735;?#28051;?#37928;勬暟瀛?#23480;?#37711;?#38342;嗘潵瑙?#37712;抽棶棰?#27996;?#37510;?br />

绫?/span>math_TrigonometricFunctionRoots涓?#29781;?#37922;?#27996;庡?#29808;涓嬪舰寮?#37928;?#28051;?#29785;?#37713;芥暟鏂?#32459;?#26473;涜?#23678;?#20637;В锛?/span>

4. Conclusion

瀵?#27996;?#37734;?#28051;?#27996;屾鏇查潰?#30512;浜?#37928;?#28729;?#37916;版潵鐪嬶紝涔熷彲浠?#28051;?#37922;?#37721;?#37817;?#27996;屾鏇查潰鐨勫潗鏍?#32495;伙紝鐩存帴灏?#37734;?#37928;?#37721;傛暟鏂?#32459;嬩唬鍏?#37831;查潰鐨?#27996;屾鏂?#32459;?#28051;?#38171;?/span>

鏈缁?#37718;栫畝涔熷彲寰?#37714;?#28051;涓?#28051;?#29785;?#37713;芥暟鏂?#32459;嬶紝浣?#37828;?#29825;?#32480;?#38322;?#28051;?#37721;?#37817;?#37831;查潰?#28503;鏍?#32495;?#28725;规?#26048;潵鐪嬩?#27693;洿澶?#37510;?/span>

浠?#28051;婇潰鐨勬簮鐮佸垎鏋?#37721;煡?#32029;鍦?/span>OpenCASCADE涓?#28725;?#27996;?#29785;?#37835;?#37831;茬嚎涓庢洸?#28528;?#30512;浜や娇鐢?#27996;屾澶?#26916;瑰紡绯?#37825;版潵琛?#32448;?#37928;?#37510;?#38315;?#26473;?#28751;?#27996;屾鏇茬嚎鐢?#37721;傛暟褰?#23534;?#37928;勬柟绋嬫潵琛?#32448;猴紝骞?#28000;?#37711;?#27996;屾鏇查潰鐨勬柟绋嬶紝鍖栫畝鍚?#37929;存帴?#23047;鐢?/span>math鍖?#28051;?#37928;勫伐鍏?#38171;?#28598;?#26916;瑰紡鏂?#32459;嬫?#20637;В鍜?#28051;?#29785;?#37713;芥?#29256;?#20637;В宸?#37711;?#38171;夊鏂?#32459;?#26473;涜?#23678;?#20637;В銆?/span>

5. References

1. 鍚屾祹澶?#28699;﹀簲鐢?#37825;板绯?/span>. ?#22158;鎬?#28000;?#37825;?#38171;?#32471;?#37733;?#37911;?#38171;?/span>. 楂?#32475;夋暀?#20571;鍑?#37911;?#32448;?/span>

2. 涓?#32513;村0. 瑙?#37835;愬嚑浣?/span>. 鍖?#27996;?#28598;?#28699;?#37713;?#37911;?#32448;?br />

 


涓?#27996;?#37826;逛究澶?#28729;?#37734;?#32457;诲姩绔?#28052;熻兘鐪嬪埌鎴?#37928;?#37719;氭枃鍜岃璁?#27996;?#23092;侊紝鐜板凡?#25950;鍐屽井淇?#37711;?#28028;?#37721;凤紝娆?#26473;?#28598;?#28729;?#37813;?#37819;?#28051;?#37826;?#27996;岀淮鐮佸叧?#25950;銆?/h5> Shing Liu(eryar@163.com)




]]>
瑙?#37835;愬嚑浣曟眰浜?#28052;?#37929;寸嚎涓?#27996;屾鏇查潰http://www.kffa.tw/eryar/archive/2019/01/29/intana_intconicquad.htmleryareryarTue, 29 Jan 2019 14:06:00 GMThttp://www.kffa.tw/eryar/archive/2019/01/29/intana_intconicquad.htmlhttp://www.kffa.tw/eryar/comments/216225.htmlhttp://www.kffa.tw/eryar/archive/2019/01/29/intana_intconicquad.html#Feedback0http://www.kffa.tw/eryar/comments/commentRss/216225.htmlhttp://www.kffa.tw/eryar/services/trackbacks/216225.html瑙?#37835;愬嚑浣曟眰浜?#28052;?#37929;寸嚎涓?#27996;屾鏇查潰

eryar@163.com

 

Abstract. OpenCASCADE provides the analytic intersection between a conic and a quadric in the package IntAna.

Key Words. Analytic geometry, intersection, coninc, quadric 

1. Introduction

OpenCASCADE涓?#37928;?#37718;?/span>IntAna鎻愪緵浜?#29785;?#37835;愬嚑浣?#37831;茬嚎锛?#27996;屾鏇茬嚎锛?#28051;?#29785;?#37835;?#37831;查潰锛?#27996;屾鏇查潰锛夋眰浜?#37510;?#29785;?#37835;?#37831;查潰涓?#29785;?#37835;?#37831;查潰?#30512;浜?#37928;?#37716;熻兘銆傚叾涓?/span>IntAna鍒嗗埆鏄?/span>Intersection Analytic鐨勫墠涓?#28051;瓧?#30237;缂?#37712;欙紝琛?#32448;?#29785;?#37835;愬嚑浣曟眰浜?#37510;?/span>

鎴?#28000;?#28699;?#26473;?#27996;?#37510;婄嚎鎬?#28000;?#37825;?#37510;?#28051;?#37928;?#27996;屾鍨嬶紝?#21502;涓?#27996;屾?#28727;鍦?#29785;?#37835;愬嚑浣?#28051;?#37928;?#28051;涓簲鐢ㄥ氨鏄?#27996;屾鏇茬嚎鍜?#27996;屾鏇查潰鏂?#32459;?#37928;?#37718;栫畝鍙婂叾鎬?#29840;?#37928;?#37714;?#37835;?#37510;?/span>

鏈枃涓?#29781;佺粨鍚堟簮鐮佸垎鏋愮?#23544;嚎涓?#27996;屾鏇查潰姹傝В鐨?#28729;?#37916;版潵鎶?#37934;?#23534;曠?#22811;紝鍚?#37832;熷皢浜屾鏇茬嚎涓?#27996;屾鏇查潰?#30512;浜?#37928;勫悇绉嶆儏鍐靛?#27692;叏?#28528;鍒?#37835;?#37510;?/span>

2. Quadratic form

鍦?#29785;?#37835;愬嚑浣?#28051;紝涓?#27996;嗕究浜?#37934;旂┒浜屾鏇茬嚎

鐨勫嚑浣曟?#29840;紝鎴?#28000;?#37721;?#28000;?#38315;?#37815;?#38315;傚綋鐨勫潗鏍?#37827;?#26462;?#37721;?#37817;?/span>

鎶?#37826;?#32459;?#37718;栨垚鏍?#37713;嗗舰寮?#38171;?img src="https://img2018.cnblogs.com/blog/534255/201901/534255-20190129203514082-441549350.png" alt="" />

?#29300;鎹?#37837;?#37713;嗗舰寮?#28051;?#37928;?#32495;?#37825;版潵鍒?#37835;?#26473;?#28051;?#27996;屾鏇茬嚎鏄?#28000;涔堟?#33580;嚎?#32029;鍗?#37734;?#37510;佹き鍦?#37510;?#37814;?#37911;╃嚎銆?#37721;屾?#33580;嚎銆?/span>

鍦?/span>OpenCASCADE涓?#29785;?#37835;愬嚑浣?#37928;?#27996;屾鏇查潰鏈?#28000;?#28051;嬪嚑绉嶇?#35826;瀷锛?/span>

l gp_Pln锛氬钩?#28528;鍙?#37930;嬩綔浜屾鏇查潰鐨?#37911;逛緥

l gp_Sphere锛?#29785;?#37835;愮悆?#28528;

l gp_Cylinder锛?#29785;?#37835;愭?#36941;潰

l gp_Cone锛?#29785;?#37835;愰敟?#28528;

杩?#27996;涜В鏋?#37831;查潰閮?#37721;?#28000;ョ粺涓?#23047;鐢?#27996;屾澶?#26916;瑰紡?#28533;琛?#32448;猴紝鍗?#26473;?#28051;?#27996;屾澶?#26916;瑰紡鐨?#32495;?#37825;扮‘瀹?#27996;?#28051;涓?#27996;屾鏇查潰銆?/span>OpenCASCADE涓?#37929;稿簲鐨勭被鏄?/span>IntAna_Quaric锛?/span>

 

 3. Math Direct Polynomial Roots

OpenCASCADE涓?#32491;?/span>IntAna_IntConicQuad涓?#37819;愪緵浜?#27996;屾鏇茬嚎涓?#27996;屾鏇查潰?#30512;浜?#37716;熻兘?#32029;?#21502;涓?#29825;?#32480;?#37929;寸嚎涓?#27996;屾鏇查潰鐩?#27996;?#37928;勫?#33445;暟鏄?#38171;?/span>

  //! Creates the intersection between a line and a quadric.

  Standard_EXPORT IntAna_IntConicQuad(const gp_Lin& L, const IntAna_Quadric& Q);

?#21502;瀹?#37916;?#37720;?#37934;?#28051;敞閲婂涓?#38171;?/span>

 

?#29300;鎹叾?#25950;閲婏紝鍙煡?#21502;璁?#32480;?#26473;?#32459;嬪涓?#38171;氬皢鐩寸嚎鏂?#32459;?#37922;?#37721;傛暟褰?#23534;?#29723;?#32448;猴紝

灏嗗?#20635;暟琛?#32448;?#37928;?#37929;寸嚎鏂?#32459;嬩唬鍏?#27996;屾鏇查潰鏂?#32459;嬶紝鍖栫畝鍙?#23536;?#28051;涓?#27996;屾澶?#26916;瑰紡?#32029;瀵?#27996;屾澶?#26916;瑰紡杩涜?#23678;?#20637;В鍗?#23536;?#37929;寸嚎涓?#27996;屾鏇查潰鐨?#27996;ょ偣銆?/span>

寰?#37714;?#28051;涓?#27996;屾澶?#26916;瑰紡鐨勬柟绋?#37722;庯紝杩欐?#36346;氨瑕?#23534;?#37711;?#37737;虹妯?#37735;?#28051;?#37928;勬暟鎹?#23480;?#37711;?#38342;嗘潵瑙?#37712;抽棶棰?#27996;?#37510;?/span>

 

绫?/span>math_DirectPolynomialRoots鍙?#28000;?#37922;ㄦ潵瀵?/span>4娆?#37721;?#28000;?#28051;?#37928;?#28598;?#26916;瑰紡鏂?#32459;?#26473;涜?#23678;?#20637;В銆傚浜?#37718;栫畝鍚?#37928;?#37929;寸嚎涓?#27996;屾鏇查潰鏂?#32459;?#37828;?#28051;涓?#27996;屾澶?#26916;瑰紡鏂?#32459;嬶紝鍒欎娇鐢?#26473;?#28051;?#32491;?#37929;存帴杩涜?#23678;?#20637;В銆?/span>

4. Conclusion

浠?#28051;婇潰鐨勬簮鐮佸垎鏋?#37721;煡?#32029;鍦?/span>OpenCASCADE涓?#28725;?#27996;?#29785;?#37835;?#37831;茬嚎涓庢洸?#28528;?#30512;浜や娇鐢?#27996;屾澶?#26916;瑰紡绯?#37825;版潵琛?#32448;?#37928;?#37510;?#38315;?#26473;?#28751;?#37826;?#32459;?#37718;栫畝鍚?#37929;存帴?#23047;鐢?/span>math鍖?#28051;?#37928;勫伐鍏峰鏂?#32459;?#26473;涜?#23678;?#20637;В銆?/span>

?#23047;鐢?/span>OpenCASCADE?#21851;缁?#28028;氬?#25120;幇浠?#28000;?#37928;?#32514;?#37934;?#26891;庢牸涔?#37828;?#37832;?#28051;瀹?#37928;?#28610;楄矾鐨勶紝鍗?#28051;涓?#32491;?#28028;?#37819;愪緵?#22161;涓?#37835;勯犲?#33445;?#24110;紝灏?#28051;?#37722;?#37721;傛暟杩涜?#23683;緭鍏?#37510;?#37832;?#37928;?#37734;?#37835;勯犲?#33445;暟涓?#29835;?#37922;?#37714;濆鍖栧?#33445;暟Init()?#28533;瀵圭畻娉曢渶瑕?#37928;勫叾浠栬緭鍏?#37825;?#37817;?#26473;涜?#23677;?#28614;鍖栵紝鏈?#37928;?#37714;?#37929;存帴鍦?#37835;勯犲?#33445;暟涓?#29835;?#37922;?#37928;勮绠?#37713;芥暟Perform()銆傚?#20635;灉鏋勯犲?#33445;暟涓病鏈?#29835;?#37922;?#29825;?#32480;?#37713;芥暟Perform()?#32029;鍒欓渶瑕佹?#23338;姩璋?#37922;?/span>Perform()銆?#32480;?#23049;?#37928;勬垚鍔?#38315;?#26473;?#37713;芥暟IsDone()?#28533;媯娴?#37510;傛牴鎹娴嬪垽鏂?#37828;?#37722;?#37721;栧嚭璁?#32480;?#37706;?#37510;?/span>

鏄?#38010;傚氨瑕佸埌浜嗭紝绁?#28598;?#28729;?#37734;?#37826;?#37928;?#28051;骞?#38322;屽?#20905;兂浜嬫垚?#32029;涓?#27996;嬪?#20635;剰锛?/span>

5. References

1. 鍚屾祹澶?#28699;﹀簲鐢?#37825;板绯?/span>. ?#22158;鎬?#28000;?#37825;?#38171;?#32471;?#37733;?#37911;?#38171;?/span>. 楂?#32475;夋暀?#20571;鍑?#37911;?#32448;?/span>

2. 涓?#32513;村0. 瑙?#37835;愬嚑浣?/span>. 鍖?#27996;?#28598;?#28699;?#37713;?#37911;?#32448;?/span>



]]>
RvmTranslator7.0-IFChttp://www.kffa.tw/eryar/archive/2019/01/19/rvmtranslator70_ifc.htmleryareryarSat, 19 Jan 2019 06:11:00 GMThttp://www.kffa.tw/eryar/archive/2019/01/19/rvmtranslator70_ifc.htmlhttp://www.kffa.tw/eryar/comments/216214.htmlhttp://www.kffa.tw/eryar/archive/2019/01/19/rvmtranslator70_ifc.html#Feedback0http://www.kffa.tw/eryar/comments/commentRss/216214.htmlhttp://www.kffa.tw/eryar/services/trackbacks/216214.htmlRvmTranslator7.0-IFC

eryar@163.com

 

RvmTranslator can translate the RVM file exported by AVEVA Plant(PDMS)/AVEVA Marine to STEP, IGES, STL, DXF, 3D PDF, OBJ, 3DXML, IFC,.etc. So it can be used for exchanging model data between other CAD software, such as Autodesk AutoCAD, Plant3d, 3ds Max, CATIA, Solidworks, Pro/E, Unity3d, .etc.

I am pleased to announce a new release of RvmTranslator7.0.

RvmTranslatoer7.0 is a major release, which includes the following new features: translate PDMS rvm to IFC file.

RvmTranslator鍙?#28000;?#28751;?/span>AVEVA PDMS/Plant/Marine涓?#28725;?#37713;?#37928;?/span>RVM?#26499;浠?#26473;涜鍙?#29785;?#37718;栵紝浠?#37721;?#28751;?/span>RVM杞?#37817;㈡垚?#29238;瑙?#37928;?#28051;?#32513;存枃浠?#37837;?#23534;?#37510;傚STEP?#32029;IGES?#32029;STL?#32029;DXF, OBJ, 3DPDF, 3DXML, IFC绛夛紝渚?#27996;?#28051;庡叾浠?/span>CAD绯荤粺杩涜?#23678;暟鎹?#27996;?#37817;紝濡?/span>Autodesk AutoCAD, Plant3d, 3ds Max, CATIA, Solidworks, Pro/E, Unity3d, Bentley绛?#37510;?/span>

RvmTranslator7.0澧?#37716;?#27996;?#28051;涓?#37826;?#37928;勬枃浠?#26462;?#37817;?/span>IFC銆?IFC鐩墠鏄?#37733;?#38340;?#38315;?#37922;?#37928;?/span>BIM鏍?#37713;嗭紝鐜?#37734;?#23536;?#28598;?/span>BIM杞?#28000;?#38318;?#38322;?#37922;ㄥ叾?#32148;涓?#37825;?#37817;?#27996;?#37817;?#37928;勬爣鍑?#37510;?#28051;?#27996;嗕娇PDMS涓?#37928;勬ā?#28727;鍙?#28000;?#28725;?#37711;?/span>BIM杞?#28000;讹紝寮鍙?#27996;嗘鍔熻兘銆?#32459;?#25652;?#26462;?#37817;?#27996;?/span>PDMS涓嚑浣?#22959;″瀷鍙?#37837;戝舰缁撴瀯銆?/span> 

 

 

IFC(IndustryFoundationClasses)

 IFC鏄?#37922;?#37733;?#38340;?#37719;?#37722;屽伐?#32148;鑱?#37929;?/span>IAI(InternationalAllianceForInteroperability)?#31794;鐢ㄩ潰鍚戝?#30789;薄鎶鏈墍寤虹珛鐨?#28103;?#37805;?#37837;?#37713;?#37510;?/span>IAI鐨?#37721;戝睍璧锋簮浜?/span>1994骞?/span>8鏈堬紝鐢辩編鍥?/span>12瀹跺叕鍙?#28000;?/span>AutoCAD13鐨?/span>ARX绯荤粺涓哄?#34425;?#32029;鐮旂┒涓?#37722;屽簲鐢?#26462;?#28000;?#37734;?#37719;?#37722;屽伐?#32148;鐨?#37721;?#38003;芥э紝缁撴灉鍙戣涓嶄?#21975;彲琛屾洿鏈?#37721;?#29785;?#37928;勭粡娴庢晥鐩?#37510;?#27996;?/span>1995骞?#37711;?#37832;?#27996;嗘?#31295;績鐨勯棶棰?#37722;庯紝鍙?#29723;?#27996;嗙畝绉?/span>IFC鐨?#28103;?#37805;?#27996;?#37817;?#37837;?#23534;忥紝1995骞?/span>10鏈堬紝浠?#28000;?#37734;?#37718;?#32519;庢?#24878;珛IAI缁勭粐銆傚?#36346;?#25120;幇杩欏凡鏄?#37711;?#37918;冨伐涓?#37928;勯棶棰橈紝闅?#37722;?#28000;?#28000;?#28751;嗘鎬濇兂鎺?#39582;?#37714;板叾浠?#37733;?#28729;讹紝寰?#36423;?#37928;勫叾浠?#37733;?#28729;?#28052;?#37929;?#32513;?#37812;愮珛浜?/span>IAI鍒?#38318;?#37510;傚苟鍦?/span>1996骞?#27996;?#28028;?#37825;?#37721;?#23534;浜?#32471;?#28051;娆?#37928;?/span>IAI鍥?#38340;?#28028;?#29825;?#37510;?#37929;?#37715;嶆垚鍛樻兜鐩?/span>24涓?#37733;?#28729;跺強8涓?#38340;勫?#28852;垨?#25950;?#21821;鐨?#37733;綋?#32029;濡傛?#34411;床銆佹硶鍥?#37510;佸痉鍥?#37510;佹棩鏈?#37510;侀煩鍥?#37510;?#37718;?#23046;?#37510;佹柊鍔犲潯鍙婅嫳鍥?#32475;夛紝?#21502;缁勬垚鍗?#28003;?#37711;?#29825;?/span>131涓紝鍖?#37722;?#23524;虹瓚涓?#28051;?#37510;佹壙鍖呭晢銆佹斂搴?#28729;?#37723;?#37510;佸鏈?#37719;?#28003;?#37510;?#29863;?#27996;?#32480;?#37918;?#37510;?#26462;?#28000;?#37720;傚晢銆佸缓璁惧叕鍙?#32475;?#37510;?/span>

IAI涓?#29781;?#37929;?#37837;?#28051;?#37819;愪緵AEC鍙?/span>FM鍘傚?#21997;紝鑾?#23536;?#37929;稿悓鍗?#28051;寤虹?#25116;俊鎭?#37928;勬矡閫氭ā?#28727;(SingleBuildingInformationModel,BIM)?#32029;IAI璁?#28051;?/span>BIM?#20824;鏈?#37825;?#37713;?#28751;戞垚鏈?#37721;?#37819;?#26946;?#37825;?#37916;囷紝鏁?#32457;?#28051;?/span>buildingSMART(浠?#38001;?#37828;?#37928;勬?#29808;紡寤虹瓚)IAI甯?#37832;?#37814;婃墍鏈?#37928;勫?#34425;?#25116;俊鎭?#38315;?#26473;?#28051;濂?#37837;?#37713;嗗?#21975;叾鏁?#37722;?#37734;?#28051;璧凤紝鍍?#37828;?#37814;婇棬銆佸绛?#28729;?#38340;呭?#30789;薄浠?#37721;?#28051;浜涚?#27946;棿銆佺?#25780;瀯杩?#32459;嬬瓑鎶借薄姒傚康浠?#37922;?#28699;愪俊鎭?#37826;瑰紡鏈?#32495;荤粺鐨?#37723;?#37916;板嚭?#28533;銆傝繖浜?#28103;?#37805;?#29825;╁悇绉?#28051;?#37722;?#26462;?#28000;?#37928;勯棿鍙?#28000;?#27996;?#37929;?#28028;?#38315;?#28051;?#37714;?#27996;紝渚嬪缇?#29831;?#37828;?#37733;?#38340;呴棿鐨?#37711;?#37722;?#29831;?#29815;涓鑸紝IFC渚?#37828;?#28051;绉?#37922;?#37711;?#37722;?#29831;?#29815;?#32029;鍦?#23524;虹瓚鐢熷懡鍛?#37832;?#28051;?#37813;?#23125;?#37711;?#27996;?#37829;鸿兘瀵硅薄鐨勮?#25493;壊銆?/span>

IFC鏄?#28051;绉?#23534;鏀炬?#29840;?#28103;?#37805;?#37837;?#23534;忥紝?#32148;涓?#28103;?#37805;?#37928;?#27996;?#37817;?#28000;?#37721;?#37711;?#27996;娇鐢紝鍦?#37814;鏈?#28051;?#38322;?#37922;?/span>BIM姒傚康鍙婇潰鍚戝?#30789;薄绛夋潵杩涜?#23676;俊鎭唴瀹?#37928;?#28598;?#37918;嗭紝鐩?#37928;?#37734;?#27996;?#29825;?#37734;?#23005;?#26864;嗗?#29111;唴BIM绯荤粺鐨勫悇绉?#28051;?#37722;屽簲鐢?#26462;?#28000;讹紝鍥?/span>IFC淇?#37805;?#37837;?#23534;?#37928;勬爣鍑?#37718;?#37721;?#28051;鑷存э紝鑰?#37832;?#28051;涓?#28103;?#37805;?#27996;?#37817;?#37928;勬爣鍑嗘牸寮?#37721;?#28000;?#38316;?#23536;紝?#23047;涓?#37722;?#26462;綋?#26879;鐨?#28103;?#37805;?#37721;?#37929;?#27996;?#27996;?#37817;紝姣?#26916;?#37712;嶅悇鑷?#23524;虹?#23337;俊鎭紝閬?#37711;嶄俊鎭?#28028;?#38315;?#37827;跺彂鐢?#38335;欐紡閫犳垚璐?#37716;?#37724;屾椂?#26879;涓?#37928;勬?#29111;?#24971;紝鍥?#38340;?#38338;村悇澶?#26462;?#28000;跺叕鍙?#38171;?#28186;?/span>Autodesk銆?/span>Bentley銆?/span>Graphisoft銆?/span>TEKLA銆?/span>NEC銆?/span>Fujitsu绛?#38171;夛紝閮藉凡闄?#32513;?#23534;鍙?#28000;?/span>BIM姒傚康缁?#37722;?/span>IFC鏍?#37713;?#37928;?#26462;?#28000;躲?/span> 

Download RvmTrnaslator

https://yun.baidu.com/pcloud/album/info?uk=3808749571&album_id=3634993082542187183



]]>
QString::toStdString() crasheshttp://www.kffa.tw/eryar/archive/2019/01/17/std_string_crash.htmleryareryarThu, 17 Jan 2019 13:50:00 GMThttp://www.kffa.tw/eryar/archive/2019/01/17/std_string_crash.htmlhttp://www.kffa.tw/eryar/comments/216209.htmlhttp://www.kffa.tw/eryar/archive/2019/01/17/std_string_crash.html#Feedback0http://www.kffa.tw/eryar/comments/commentRss/216209.htmlhttp://www.kffa.tw/eryar/services/trackbacks/216209.html浠?#28598;?#37734;≦t涓?#23534;鍙?#32459;?#25652;忔椂?#32029;閬?#37714;?#28051;涓猀String::toStdString()鐨勫唴?#29928;?#26870;棰橈紝鐢?#23049;?#28641;?#28051;?#38171;?/p>
void test(const QString& theFileName)
{
    std::string aFileName = theFileName.toStdString();
    std::ofstream aFile(aFileName);
    aFile << aFileName;
}

鍦?#37713;芥暟杩樻病鎵?#29723;?#28729;屽氨?#31359;婧?#27996;嗭紝璺熻釜鍙戠幇鏄痵td::string鐨勯棶棰?#37510;?#37832;鍚?#37721;戠幇鏄?#37733;?#28051;?#23534;?#37922;?#37928;?#25652;?#37928;凴untime Library涓?#37722;屽鑷?#37928;勶紝涓涓?#37828;疢Dd?#32029;涓涓?#37828;疢Td?#32029;鍚庢潵鏀规垚涓鑷?#37719;?#37721;?#37510;?/p>



]]>
Consolas ?#29927;?#32139;http://www.kffa.tw/eryar/archive/2019/01/15/consolas.htmleryareryarTue, 15 Jan 2019 08:53:00 GMThttp://www.kffa.tw/eryar/archive/2019/01/15/consolas.htmlhttp://www.kffa.tw/eryar/comments/216204.htmlhttp://www.kffa.tw/eryar/archive/2019/01/15/consolas.html#Feedback0http://www.kffa.tw/eryar/comments/commentRss/216204.htmlhttp://www.kffa.tw/eryar/services/trackbacks/216204.html

姒傝堪

杩?#28610;楀瓧鍨嬩娇鐢?#27996;嗗井杞?#37928;凜learType ?#29927;鍨嬪钩婊?#37814;鏈紝骞?#38341;?#37722;學indows Vista銆丱ffice 2007鍙奙icrosoft Visual Studio涓?#37721;?#29723;岋紝?#22440;鍙?#37734;ㄥ井杞?#37928;勭?#25120;珯涓?#26462;?#37510;?#37734;╓indows Vista鐨?濂?#37826;板瓧?#28727;涓紝Consolas杩?#28028;?#27996;庡墠鐗圵indows涓?鐨?娆惧唴寤哄瓧?#28727;锛歀ucida Console涓嶤ourier New?#32029;涓?#29781;?#28051;?#32459;?#25652;?#28000;?#37934;?#37928;勬?#21095;?#21700;瓧?#28727;鑰岃璁?#37928;勶紝鐗瑰埆涔?#28598;勬槸瀹?#37928;?#8220;0”?#29927;鍔?#37711;?#27996;?#28051;鏂滄?#22263;紝浠?#37826;逛究涓庡瓧?#30237;“O”鍒嗚鲸銆? 鍦–onsolas涔嬪墠?#32029;绋?#25652;?#28000;?#37934;?#37928;勬?#21095;?#21700;瓧?#28727;澶?#28598;?#28051;篊ourier New?#22440;?#21502;浠?#32475;?#28729;藉瓧鍨嬶紝?#29927;?#28727;鐨勬煍杈癸紙鍙嶉敮?#23047;锛?#37825;堟灉鍒欎緷涓?#27996;哄枩濂?#38315;?#37815;?#23534;鍚垨鍏抽棴?#32029;鐒?#38000;孋onsolas鏄?#28051;?#28051;烘煍杈规?#22559;灉鑰岃璁?#37928;勫瓧鍨嬶紝鐗瑰埆鏄?#28051;?#27996;嗘惌閰嶅井杞?#37928;凜learType鎶鏈紝濡傛灉涓?#23534;鍚疌learType?#32029;Consolas鐨勬?#21095;ず鏁堟灉浼?#37813;?#28598;?#37814;?#37813;?#37510;?#37721;?#28598;栵紝ClearType鎶鏈?#26473;橀渶瑕佹惌閰嶆?#21449;櫠鏄剧ず鍣?#37813;嶄細鏈?#37832;浣?#29723;?#37916;?#37510;?

?#31794;鐢?

浼犵粺涓婏紝绋?#23534;?#32514;栧啓鍛?#37734;╓indows?#24134;澧?#25652;?#28051;嬶紝涓鑸?#38318;?#28028;氫娇鐢–ourier New?#22440;?#21502;浠栬繎浼?#37928;勭瓑瀹藉瓧浣撴潵鏄剧ず绋?#25652;?#28000;?#37934;?#37510;?#38315;氬父鐢ㄦ潵缂栧啓绋?#25652;?#28000;?#37934;?#37928;勭▼搴?#38318;?#28028;?#29825;?#32514;?#32459;嬪憳閫?#37815;?#37922;ㄦ潵鏄剧ず绋?#25652;?#28000;?#37934;?#37928;勫瓧?#32139;銆?#37922;?#27996;嶤ourier New鐨勫瓧鍨嬫瘮杈冭偉澶э紝?#23047;姣?#28051;?#37922;婚潰鎴栭?#30008;潰?#22669;?#20824;鏄剧ず鐨勭▼搴?#28000;?#37934;?#28598;?#28051;?#37713;?#28751;?#37510;侰onsolas闄?#27996;嗚兘澶熷湪?#32221;灏?#37928;勭?#27946;棿鏄剧ず鏇?#28598;?#37928;勫唴瀹癸紝瀹?#37928;勬?#21614;?#26495;瓧?#28727;浜︿娇缂?#32459;嬪?#27199;兘澶熸?#26449;揩鎹?#37928;?#37714;嗚鲸姣?#28051;涓枃?#29927;銆?br />
杩?#28051;瓧?#32139;鐢ㄦ潵缂?#37934;佸?#22559;?#21614;?#24110;紝鑸?#37832;嶏紝涓?#29781;佹槸鏁板瓧0鍜屽瓧?#30237;0鍙?#28000;?#28729;?#37828;?#37928;?#37718;?#37714;?#37713;烘潵?#32029;杩?#38322;屽仛涓?#28598;囧繕?#32029;鏂逛究鍦?#32514;?#37934;佺幆澧?#28051;?#29825;剧疆杩?#28051;瓧?#32139;銆?img src ="http://www.kffa.tw/eryar/aggbug/216204.html" width = "1" height = "1" />

]]>
Mesh BRep Shapeshttp://www.kffa.tw/eryar/archive/2019/01/06/brepmesh.htmleryareryarSun, 06 Jan 2019 02:49:00 GMThttp://www.kffa.tw/eryar/archive/2019/01/06/brepmesh.htmlhttp://www.kffa.tw/eryar/comments/216169.htmlhttp://www.kffa.tw/eryar/archive/2019/01/06/brepmesh.html#Feedback0http://www.kffa.tw/eryar/comments/commentRss/216169.htmlhttp://www.kffa.tw/eryar/services/trackbacks/216169.html

Mesh BRep Shapes

eryar@163.com

Abstract. ?#32139;瀵?/span>OpenCASCADE鐨?/span>BRep琛?#32448;?#23049;?#37928;勬暟鎹?#32513;撴瀯鏈?#27996;?#28051;瀹?#37928;?#37918;?#29785;?#37722;庯紝寤?#29825;?#37721;?#28000;?#38007;?#23480;?#28729;?#37916;?#28051;涓?#37828;剧ず鏁?#37817;?#37922;熸垚鐨?#37716;熻兘?#32029;鍗崇綉鏍煎墫鍒嗗?#29115;兘銆?/span>

Key Words. BRep, Mesh, Triangulation

1. Introduction

鍦?/span>OpenCASCADE涓綉鏍煎墫鍒嗗?#29115;兘鏄?#23536;?#38322;?#29781;?#37928;?#28051;涓?#22959;?#37735;楋紝浠?#37721;?#37922;?#27996;?#37922;熸垚妯″瀷鐨?#37721;?#29785;?#37718;?#37825;?#37817;紝杩?#37721;?#37922;?#27996;?/span>HLR娑?#38341;愶紝瀵?#27996;?#32450;?#37825;f眰浜?#32480;?#23049;?#28052;?#37828;熀浜庣綉鏍?#37825;?#37817;?#37510;?/span>OpenCASCADE寮?#31790;鐗?#37832;?#28051;?#37928;勬ā鍧?/span>TKMesh鍙?#28000;?#37922;ㄦ潵鐢熸?#24878;綉鏍?#37928;勬?#21095;ず鏁?#37817;紝涓?#29781;?#37928;勭被涓?/span>BRepMesh_IncrementalMesh銆?/span>

鍦ㄤ娇鐢?/span>BRepMesh_IncrementalMesh鐨?#26473;?#32459;?#28051;?#37721;戠幇鍏跺墫鍒?#32494;惧害楂橈紝涓?#32494;惧害涓嶄究浜庢帶鍒躲傚?#20634;涓涓?#37918;?#26473;涜?#23680;綉鏍煎墫鍒嗭紝?#20802;寰?#37714;?#28051;涓?#32494;?#32495;?#37928;勬?#22559;灉?#32029;鍗?#28051;涓?#28598;氳?#29808;舰?#32029;?#23047;鐢?/span>BRepMesh_IncrementalMesh鏄?#28051;?#28729;?#37828;?#23536;?#37714;?#37928;?#37510;?/span>

濡?#28051;婂浘?#22669;绀?#28051;?#37722;?#28051;涓?#37918;?#37928;?#28051;?#37722;?#37928;勫墫鍒?#32494;惧害寰?#37714;?#37928;勬ā?#28727;銆?#28051;?#27996;嗚兘绮剧‘鎺?#37714;剁綉鏍煎墫鍒?#32494;惧害?#32029;浠?#28186;?#37722;?#37832;熶娇鐢?/span>LOD绛?#28028;?#37718;?#32480;?#23049;曪紝鑷?#23480;?#28729;?#37916;?#28051;涓綉鏍煎墫鍒嗗?#29115;兘銆?/span>

?#32137;鏍煎墫鍒?#37928;?#28051;?#29781;佹濊矾?#27688;鏄?#38316;?#37720;嗘瘡涓?/span>TopoDS_Face鐨?/span>TopoDS_Wire?#32029;?#29300;鎹?/span>Wire鎵惧埌杈圭?#23678;?#26669;潰涓?#37928;勫?#26048;礊銆傚皢Wire瀵瑰簲鍒?#27996;岀淮鍙傛?#25198;?#27946;棿?#32029;骞跺浜岀淮鍙傛?#25198;?#27946;棿涓?#37928;勮?#22317;?#23677;厛杩涜涓娆?#28051;?#29785;掔綉鏍煎墫鍒?#37510;傚浜庡钩?#28528;?#28533;璇达紝鍙渶瑕?#26473;?#28051;姝ュ氨鍙?#28000;ユ弧瓒?#37721;?#29785;?#37718;?#37928;?#29781;佹眰銆傚浜庡叾浠?#37831;查潰?#28533;璇达紝?#27688;?#28214;瑕?#37734;?#27996;岀淮鍙傛?#25198;?#27946;棿涓?#26864;?#28598;?#37819;?#37711;?#28051;浜涚?#30328;紝浠ヤ娇鏈缁?#37922;熸垚鐨勭綉鏍兼弧瓒冲墫鍒?#32494;惧害瑕佹眰銆?#37832;鍚?#28751;?#27996;岀淮鍙傛?#25198;?#27946;棿鐨?#28051;?#29785;?#37715;?#37714;?#37828;?#28751;?#37714;?#28051;?#32513;寸?#27946;棿銆?/span>

2. Mesh Boundary Region

鍥?#28051;轰娇鐢?/span>BRepBuilderAPI_MakeFace鍙?#28000;?#38315;?#26473;?/span>Add(TopoDS_Wire)?#28533;?#22346;鍔犻潰涓?#37928;?#23534;瀛旓紝?#22669;浠?#28051;涓?/span>TopoDS_Face浼?#37832;?#28598;?#27996;?/span>1涓?#37928;?/span>TopoDS_Wire銆傛?#24807;嚭澶栬?#22317;?#23677;?#23677;唴瀛?/span>Wire鍚?#37721;?#26473;涜涓娆?#28051;?#29785;?#37715;?#37714;嗭紝濡?#28051;嬪浘?#22669;绀?#38171;?/span>

 

濡?#28051;婂浘?#22669;绀猴紝瀵?#27996;庡钩?#28528;鑰岃█?#32029;鐩存帴瀵硅?#22317;晫鍙婂唴瀛?#26473;涜涓娆?#28051;?#29785;?#37715;?#37714;?#37719;?#37721;?#28000;?#23536;?#37714;版弧鎰?#37928;勭綉鏍?#37825;?#37817;?#37510;傚浜庢洸?#28528;鑰岃█?#32029;杩?#37828;剧劧鏄?#28051;嶆弧瓒?#32494;惧害瑕佹眰鐨?#37510;?/span>

 

濡?#28051;婂浘?#22669;绀?#28051;?#37918;冮潰鐨勭涓娆?#28725;硅?#22317;晫杩涜涓?#29785;?#37715;?#37714;嗗緱鍒?#37928;勬?#22559;灉銆傚洜涓?#37734;?#28051;涓?#37721;傛暟涓?#37928;勮竟鏄?#38315;鍖?/span>Degenerated杈癸紝?#22669;浠?#38315;鍖栬竟鐨?#37721;傛?#25198;?#27946;棿涓婃病鏈夊潎鍒?#37510;傚?#21975;?#20635;?#25198;?#27946;棿鐨?#28051;?#29785;?#37715;?#37714;?#37828;?#28751;?#37714;?#28051;?#32513;寸?#27946;棿鍚庯紝寰?#37714;?#37928;勬槸涓鏉$嚎?#32029;?#21502;瀹?#37828;?#28051;?#28051;?#38344;?#38315;鍖栬竟銆?/span>

 

3. Deflection Control

瀵?#27996;庢洸?#28528;?#28533;璇达紝濡傛灉鐩村?#30789;?#22317;晫杩涜涓娆?#28051;?#29785;?#37715;?#37714;嗭紝鏄揪涓?#37714;?#32494;惧害瑕佹眰銆?#28051;?#27996;嗕娇鏇查潰?#32137;鏍煎墫鍒嗘?#22559;?#28356;洿濂斤紝?#27688;?#28214;瑕佸鎸夎?#22317;?#23677;墫鍒嗗悗鐨勭綉鏍?#26473;涜鎻?#37711;?#37904;圭户缁?#37715;?#37714;?#37510;傚浜?#28051;婇潰鐞冮潰鐨?#37721;傛?#25198;?#27946;棿鍖哄煙?#32029;?#29300;鎹?#32494;惧害瑕佹眰鎻?#37711;?#37904;瑰墫鍒嗗悗鐨勭?#25780;灉濡?#28051;嬪浘?#22669;绀?#38171;?/span>

 

寰?#37714;?#37928;?#28051;?#32513;存?#22559;灉濡?#28051;嬪浘?#22669;绀?#38171;?/span>

 

4. Demo

涓嬮潰缁?#37713;哄嚑涓?#38007;?#23480;?#28729;?#37916;扮綉鏍煎墫鍒?#37928;勭?#25780;灉涓?/span>OpenCASCADE鐨?/span>TKMesh?#32148;涓?#28725;规瘮锛?/span>

 

涓婂浘涓?#38007;?#23480;?#28729;?#37916;扮綉鏍煎墫鍒?#32480;?#23049;?#28725;规き鐞冮潰鐨勭綉鏍煎墫鍒?#32513;撴灉

 

涓婂浘涓?/span>TKMesh?#32137;鏍煎墫鍒?#32480;?#23049;?#28725;规き鐞冮潰鐨勭綉鏍煎墫鍒?#32513;撴灉

 

涓婂浘涓?#38007;?#23480;?#28729;?#37916;扮綉鏍煎墫鍒?#32480;?#23049;?#28725;规き鍦嗙幆?#28528;鐨勭綉鏍煎墫鍒?#32513;撴灉

 

涓婂浘涓?/span>TKMesh?#32137;鏍煎墫鍒?#32480;?#23049;?#28725;规き鍦嗙幆?#28528;鐨勭綉鏍煎墫鍒?#32513;撴灉

閫?#26473;?#28051;婇潰鐨勫?#35268;瘮鍙?#28000;?#37721;戠?#24110;紝鍦?#28598;?#38007;?#37929;稿悓鐨勬?#21095;ず鏁堟?#28356;儏鍐?#28051;嬶紝OpenCASCADE浜?#37922;?#27996;嗘洿澶?#37928;勯《鐐瑰拰涓?#29785;?#35120;?#37825;?#37817;?#37510;傝嚜宸?#28729;?#37916;?#37928;勭綉鏍煎墫鍒?#27996;?#37922;?#37928;勭綉鏍?#29840;?#38322;?#37929;稿鍙?#37818;?#28051;?#37804;ц兘楂?#37510;?/span> 

5. Conclusion

OpenCASCADE涓?#23534;?#31790;鐨勭綉鏍煎墫鍒嗗簱TKMesh鍙?#28000;?#28729;?#37916;版ā?#28727;鐨?#37721;?#29785;?#37718;?#37825;?#37817;?#37922;熸垚鍔熻兘?#32029;浣?#37828;?#28725;?#27996;庣綉鏍煎墫鍒?#37928;?#32494;惧害鍙?#37818;?#37804;?#23480;?#37510;?#28051;?#27996;嗗?#35268;ā?#28727;鐨勭綉鏍?#32494;惧害杩涜?#23678;洿濂?#37734;版帶鍒讹紝鑷?#23480;?#28729;?#37916;?#28051;濂楃綉鏍煎墫鍒嗗?#29115;兘?#32029;涓?#37804;ц兘瑕?#28028;?#27996;?/span>TKMesh銆?#37734;?#32459;?#25652;?#37928;?#32514;栧啓杩?#32459;?#28051;紝鍙?#28000;?#37716;犳繁BREP鏁?#37817;?#32513;撴瀯涓?#28051;浜?#22994;傚康鐨?#37918;?#29785;?#37510;?#37832;夊?#30923;叮鐨?#29831;?#38000;?#37734;?#37908;熸倝BREP鏁?#37817;?#32513;撴瀯鍚庯紝涔熷彲浠?#28751;?#29831;?#28051;嬬綉鏍煎墫鍒嗗?#29115;兘鐨?#28729;?#37916;?#37510;?/span>


涓?#27996;?#37826;逛究澶?#28729;?#37734;?#32457;诲姩绔?#28052;熻兘鐪嬪埌鎴?#37928;?#37719;氭枃鍜岃璁?#27996;?#23092;侊紝鐜板凡?#25950;鍐屽井淇?#37711;?#28028;?#37721;凤紝娆?#26473;?#28598;?#28729;?#37813;?#37819;?#28051;?#37826;?#27996;岀淮鐮佸叧?#25950;銆?/h5>Shing Liu(eryar@163.com)


]]>
OpenCASCADE Incremental Meshhttp://www.kffa.tw/eryar/archive/2018/12/31/incementalmesh.htmleryareryarMon, 31 Dec 2018 14:45:00 GMThttp://www.kffa.tw/eryar/archive/2018/12/31/incementalmesh.htmlhttp://www.kffa.tw/eryar/comments/216159.htmlhttp://www.kffa.tw/eryar/archive/2018/12/31/incementalmesh.html#Feedback0http://www.kffa.tw/eryar/comments/commentRss/216159.htmlhttp://www.kffa.tw/eryar/services/trackbacks/216159.htmlOpenCASCADE Incremental Mesh

eryar@163.com

 

Abstract. OpenCASCADE IncrementalMesh is used to build the mesh of a shape with respect of their correctly triangulated parts. The blog focus on the deflection control of the algorithm.

 

Key Words. Mesh, Visualization

 

1. Introduction

Mesh鏄?#37922;熸垚涓?#32513;存ā?#28727;鏄剧ず鏁?#37817;?#37928;?#37711;抽敭绠?#23049;?#37510;?/span>OpenCASCADE鐨?/span>TKMesh鎻愪緵浜嗙綉鏍煎墫鍒?#32480;?#23049;曪紝鐢?#27996;?#37922;熸垚BREP?#32139;鐨勬?#21095;ず鏁?#37817;?#37510;?#37720;熸潵鐨?#28051;浜涙枃绔犲?#22317;綉鏍煎墫鍒?#37928;勭畻娉?#37721;婂叾鐢?#23049;?#26473;涜杩?#29831;?#37828;庯紝鏈枃涓?#29781;佸?#22317;綉鏍煎墫鍒?#37928;勬?#31295;績閮?#37714;?#26473;涜?#23678;繁鍏?#37816;?#37818;橈紝鐞?#29785;?#37711;跺墫鍒?#32494;惧害鎺?#37714;?#37720;?#37918;?#37510;傛?#29111;?#30923;叮鐨?#29831;?#38000;?#37721;?#28000;?#32513;?#37722;堟簮鐮侊紝瀛?#28052;犲叾瀹?#37916;?#37826;?#23049;?#37510;傚綋鐞?#29785;e叾绠?#23049;?#37720;?#37918;嗗悗?#32029;涔熷彲浠?#38007;?#23480;?#28729;?#37916;?#28051;濂?#32513;?#37722;?#28729;?#38340;呴渶?#30512;鐨勯?#27195;ц兘?#32137;鏍煎墫鍒嗗簱銆?/span>

?#32137;鏍煎墫鍒?#37928;?#28051;?#29781;佹?#20346;?#23338;涓?#38171;?/span>

 

閬?#37720;?/span>TopoDS_Shape鐨?/span>TopoDS_Face?#32029;瀵?#27996;庢瘡涓?/span>TopoDS_Face?#32029;閬?#37720;嗗叾TopoDS_Wire?#32029;瀵?#27996;庢瘡涓?/span>TopoDS_Wire閬?#37720;嗗叾TopoDS_Edge?#32029;鍦ㄦ牴鎹?/span>Edge鍜?/span>Face寰?#37714;?/span>PCurve銆傚洜涓?/span>TopoDS_Wire鏄?#38338;?#37722;?#37928;勶紝?#22669;浠?/span>Wire鐨?/span>PCurve鏄?#37734;?#37721;傛?#25198;?#27946;棿闂?#37722;?#37718;哄煙銆傚PCurve鍥存垚鐨?#37721;傛暟鍖哄煙杩涜涓?#29785;?#37715;?#37714;嗭紝灏?#28051;?#29785;?#37715;?#37714;?#37928;勭?#25780;?#28356;槧灏?#37714;?#28051;?#32513;寸?#27946;棿?#32029;鏈缁?#37922;熸垚姣?#28051;?/span>Face鐨勭綉鏍煎墫鍒?#37510;傝繖涓?#23092;佺?#23338;緢濂?#37918;?#29785;o紝浣?#37828;?#28641;?#28003;?#28725;圭綉鏍煎墫鍒?#37928;勮川閲?#26473;涜?#23678;帶鍒跺憿锛?#37719;?#37922;?#37929;稿?#29808;皯鐨?#28051;?#29785;掔綉鏍兼潵鏇?#28610;?#37734;?#29723;?#32448;?#28051;?#32513;存ā鍨嬪憿锛?/span>

 

2. Mesh Deflection Control

OpenCASCADE瀵?/span>BRep?#32139;杩涜涓?#29785;?#37715;?#37714;嗙綉鏍?#37718;?#37928;勭被鏄?/span>BRepMesh_IncrementalMesh?#32029;姝?#32491;?#37832;?#28051;?#28051;?#28051;?#29781;?#37928;勯?#26916;规潵鎺?#37714;?#28051;?#29785;掔綉鏍?#37718;?#38171;氱嚎鎬?#37707;?#23480;?/span>Linear deflection鍜岃搴?#37707;?#23480;?/span>Angular deflection銆?/span>

涓?#29785;掔綉鏍煎墫鍒?#32471;?#28051;姝?#37828;?#28751;嗘墍鏈?#37928;勮竟Edge杩涜?#23680;鏁o紝鍗虫牴鎹?#28051;瀹?#37928;?#32494;惧害鐢熸垚澶氭?#30005;嚎锛?/span>

 

?#22158;鎬?#37707;?#23480;檺鍒?#32450;?#37825;?#37928;?#28598;氭?#30005;嚎涓庢?#33580;?#22840;箣?#26879;鐨勮?#28616;锛涜搴?#37707;?#23480;檺鍒舵?#24532;?#30005;嚎孌电閮?#37714;囩嚎鐨?#28598;?#29785;?#37510;?/span>

绗?#27996;屾鏄?#28725;归潰杩涜涓?#29785;?#37715;?#37714;?#37510;傜嚎鎬?#37707;?#23480;?#28052;熼檺鍒?#32450;?#37825;?#37928;?#28051;?#29785;?#35120;?#28051;?#37904;瑰?#29256;?#33580;嚎鐨勮?#28616;銆?/span>

 

?#31794;鐢?#32459;?#25652;忓簲璇?#37819;愪緵閫傚綋鐨勫亸宸?#37721;傛暟浠?#26440;惧埌鐢熸垚?#24359;鎰?#37928;?#28051;?#29785;掔綉鏍?#37510;傝搴?#37707;?#23480;?/span>Angular deflection姣?#26440;冪畝鍗?#28051;?#37711;?#29825;镐娇鐢?#28051;涓粯璁?#37706;?#38171;?/span>12~20搴?#38171;?#37510;傜嚎鎬?#37707;?#23480;?/span>Linear deflection鏈?#32513;?#28725;?#37928;?#37722;?#28052;夛紝?#28214;瑕?#37922;?#32459;?#25652;忔潵缁?#28729;氭纭?#37928;?#37706;?#37510;?#32513;?#28051;涓?#23536;?#28751;?#37928;勭嚎鎬?#37707;?#23480;?#37706;?#28028;氬鑷寸綉鏍煎墫鍒?#26473;囧瘑?#32029;娑?#38000;?#28598;?#38322;忓唴?#29928;鍙婂?#21342;搷鏄剧ず鏁?#37916;?#38171;?#28003;?#37828;?#37706;?#28598;?#28598;?#23536;?#37714;?#37928;勭綉鏍?#37825;堟灉?#27688;鏄?#37828;剧ず澶辩湡銆傛墍浠?#28725;?#27996;?/span>LOD鐨勭綉鏍兼潵璇达紝?#28214;瑕佹牴鎹?#22959;″瀷灏哄?#21578;潵璁剧疆鐩稿簲鐨勭嚎鎬?#37707;?#23480;?#37706;?#37510;?/span>

涓婇潰瀵圭綉鏍煎墫鍒?#37928;?#37721;傛暟璁剧疆杩涜浜?#28000;嬬粛?#32029;涓嬮潰瀵圭綉鏍煎墫鍒?#37928;?#28729;?#37916;?#37720;?#37918;?#26473;涜璇?#37828;?#37510;傚洜涓?#37831;茬嚎鏇查潰鏄?#28051;?#32513;?#37928;勶紝鑰屽?#35268;洸?#28528;杩涜?#23677;墫鍒?#37928;?#25652;曞眰涓?#29785;?#37715;?#37716;熻兘鏄?#28051;?#27996;岀淮涓?#29785;?#37715;?#37714;嗗簱?#32029;?#22669;浠ョ綉鏍煎墫鍒嗘?#37928;勬濊矾鏄?#28725;规?#33580;嚎鍦?#27996;岀淮鍙傛?#25198;?#27946;棿杩涜?#23677;墫鍒嗭紝灏嗗?#20635;?#25198;?#27946;?#26449;墫鍒?#37928;勭?#25780;灉閫?#26473;?#37831;查潰鍙傛暟鏂?#32459;?#37828;?#28751;?#37733;?#37714;?#28051;?#32513;寸?#27946;棿銆?#38315;?#26473;囧pcurve鍥存垚鐨?#37721;傛?#25198;?#27946;棿闂?#37722;?#37718;哄煙杩涜浜岀淮涓?#29785;?#37715;?#37714;嗭紝鍗?#37721;?#28725;?#28051;?#32513;存洸?#28528;杩涜?#23677;墫鍒?#37510;傜被BRepMesh_FastDiscretFace鏄?#28725;规瘡涓?/span>TopoDS_Face杩涜?#23680;鏁o紝?#21502;涓?#37713;芥暟control()鏄?#37922;ㄦ潵鎺?#37714;?#37922;熸?#24878;綉鏍?#37928;勮川閲?#37928;?#37510;?/span>

 

鏈澶?#26473;?#28000;?#23046;?#37825;?#37828;?/span>11娆?#37510;?#37734;?#23011;?#28051;娆?#26473;?#28000;?#26473;?#32459;?#28051;紝媯?#29025;鐢熸垚鐨勬墍鏈?#28051;?#29785;?#35120;?#37734;?#37721;傛?#25198;?#27946;棿涓?#36423;冪偣澶?#28051;庢洸?#28528;鐨勮?#28616;鏄?#37722;︽弧瓒崇嚎鎬?#37707;?#23480;紝濡傛灉涓嶆弧瓒筹紝鍒?#37819;?#37711;?#37826;?#37928;勭偣浠?#28186;?#28051;?#23046;?#26473;?#28000;?#37510;?/span>

 

浠?#28051;婇潰鐨?#28000;?#37934;?#37721;?#28000;?#37930;嬪嚭?#21502;瀹?#37916;版濊矾涓庡叾绫?#37722;?/span>Incremental杩?#37828;?#23536;?#29840;?#37714;?#37928;勶紝鍗?#28583;?#38322;?#23049;?#37510;?/span>

 

 

3. Conclusion

OpenCASCADE鐨勭綉鏍煎墫鍒?#28051;綉鏍?#29840;?#38322;?#37818;?#37714;?#37828;?#37929;稿閲?#29781;?#37928;勬?#31295;績鍔熻兘銆?#37734;?#37918;?#29785;e叾鍘?#37918;嗗悗?#32029;鍙?#28000;?#38007;?#23480;?#28729;?#37916;?#28051;涓?#37831;存?#21614;櫚鐨勭綉鏍煎墫鍒嗗簱銆?/span>

 

2018骞村氨杩囩?#25780;潫浜嗭紝杩?#28051;骞存?#24816;幏棰?#28051;帮紝?#21502;涓?#37832;澶?#37928;勬?#24816;?#23792;氨鏄?#37832;?#27996;?#38007;?#23480;?#37928;?#28751;?#28729;?#28729;?#37510;?/span>

 

鍒?#27996;垱寤?#28000;?#37706;?#37510;傝櫧鐒?/span>OpenCASCADE涓?#37828;?#28729;岀編鐨勶紝浣?#37828;?#28610;?#37828;?#37929;墠涓?#37923;?#28051;婂敮涓涓娆惧?#29115;兘鐩稿瀹屽杽鐨?#23534;鏀?#37928;勫嚑浣曢犲瀷搴?#37510;?/span>OpenCASCADE鐨?#23534;鏀惧垎浜紝缁?#28610;瑰甫?#28533;鐢?#37832;?#37510;傚綋浠?#27996;?#37733;?#28051;?#37812;?#37928;?/span>blog鐨?#37714;?#27996;?#37928;勬枃?#29687;?#22440;浠?#37934;佽仈绯?#37812;戞椂?#32029;浠?#28000;?#37928;?#28051;澹版劅璋紝鎴?#38318;?#28028;?#29785;夊緱寰?#26946;?#37711;?#37510;?/span>

 

2019骞撮┈涓婂氨瑕佸?#29256;潵?#32029;甯?#37832;?#28598;?#28729;?#37734;?#37826;?#37928;?#28051;骞?#38322;岋紝?#22449;閫?#37510;佸垱鏂帮紝绐?#37934;磋嚜鎴戯紝鏇?#28051;?#28051;灞傛ゼ锛?/span>


涓?#27996;?#37826;逛究澶?#28729;?#37734;?#32457;诲姩绔?#28052;熻兘鐪嬪埌鎴?#37928;?#37719;氭枃鍜岃璁?#27996;?#23092;侊紝鐜板凡?#25950;鍐屽井淇?#37711;?#28028;?#37721;凤紝娆?#26473;?#28598;?#28729;?#37813;?#37819;?#28051;?#37826;?#27996;岀淮鐮佸叧?#25950;銆?/h5> Shing Liu(eryar@163.com)


]]>
<var id="pl157"></var>
<cite id="pl157"><noframes id="pl157"><thead id="pl157"><strike id="pl157"><progress id="pl157"></progress></strike></thead>
<var id="pl157"><span id="pl157"></span></var>
<var id="pl157"><video id="pl157"><menuitem id="pl157"></menuitem></video></var>
<cite id="pl157"><video id="pl157"></video></cite><ins id="pl157"></ins>
<cite id="pl157"><video id="pl157"><menuitem id="pl157"></menuitem></video></cite>
<cite id="pl157"><span id="pl157"></span></cite><var id="pl157"><video id="pl157"><thead id="pl157"></thead></video></var>
<cite id="pl157"><video id="pl157"><menuitem id="pl157"></menuitem></video></cite>
<var id="pl157"><span id="pl157"><menuitem id="pl157"></menuitem></span></var><cite id="pl157"><span id="pl157"><var id="pl157"></var></span></cite>
<var id="pl157"><span id="pl157"></span></var>
<ins id="pl157"><span id="pl157"></span></ins>
<ins id="pl157"><video id="pl157"></video></ins><ins id="pl157"></ins>
<var id="pl157"></var> <cite id="pl157"><video id="pl157"><menuitem id="pl157"></menuitem></video></cite>
<ins id="pl157"></ins>
<ins id="pl157"></ins>
<var id="pl157"></var>
<cite id="pl157"></cite><del id="pl157"></del>
<cite id="pl157"><video id="pl157"></video></cite>
<menuitem id="pl157"></menuitem>
<var id="pl157"></var>
<menuitem id="pl157"></menuitem>
<cite id="pl157"></cite>
<progress id="pl157"><ruby id="pl157"><th id="pl157"></th></ruby></progress><var id="pl157"></var>
<ins id="pl157"><noframes id="pl157"><var id="pl157"></var>
<ins id="pl157"><span id="pl157"></span></ins><cite id="pl157"></cite>
<cite id="pl157"><span id="pl157"></span></cite>
快三3稳赚技巧钱绝招
<var id="pl157"></var>
<cite id="pl157"><noframes id="pl157"><thead id="pl157"><strike id="pl157"><progress id="pl157"></progress></strike></thead>
<var id="pl157"><span id="pl157"></span></var>
<var id="pl157"><video id="pl157"><menuitem id="pl157"></menuitem></video></var>
<cite id="pl157"><video id="pl157"></video></cite><ins id="pl157"></ins>
<cite id="pl157"><video id="pl157"><menuitem id="pl157"></menuitem></video></cite>
<cite id="pl157"><span id="pl157"></span></cite><var id="pl157"><video id="pl157"><thead id="pl157"></thead></video></var>
<cite id="pl157"><video id="pl157"><menuitem id="pl157"></menuitem></video></cite>
<var id="pl157"><span id="pl157"><menuitem id="pl157"></menuitem></span></var><cite id="pl157"><span id="pl157"><var id="pl157"></var></span></cite>
<var id="pl157"><span id="pl157"></span></var>
<ins id="pl157"><span id="pl157"></span></ins>
<ins id="pl157"><video id="pl157"></video></ins><ins id="pl157"></ins>
<var id="pl157"></var> <cite id="pl157"><video id="pl157"><menuitem id="pl157"></menuitem></video></cite>
<ins id="pl157"></ins>
<ins id="pl157"></ins>
<var id="pl157"></var>
<cite id="pl157"></cite><del id="pl157"></del>
<cite id="pl157"><video id="pl157"></video></cite>
<menuitem id="pl157"></menuitem>
<var id="pl157"></var>
<menuitem id="pl157"></menuitem>
<cite id="pl157"></cite>
<progress id="pl157"><ruby id="pl157"><th id="pl157"></th></ruby></progress><var id="pl157"></var>
<ins id="pl157"><noframes id="pl157"><var id="pl157"></var>
<ins id="pl157"><span id="pl157"></span></ins><cite id="pl157"></cite>
<cite id="pl157"><span id="pl157"></span></cite>
<var id="pl157"></var>
<cite id="pl157"><noframes id="pl157"><thead id="pl157"><strike id="pl157"><progress id="pl157"></progress></strike></thead>
<var id="pl157"><span id="pl157"></span></var>
<var id="pl157"><video id="pl157"><menuitem id="pl157"></menuitem></video></var>
<cite id="pl157"><video id="pl157"></video></cite><ins id="pl157"></ins>
<cite id="pl157"><video id="pl157"><menuitem id="pl157"></menuitem></video></cite>
<cite id="pl157"><span id="pl157"></span></cite><var id="pl157"><video id="pl157"><thead id="pl157"></thead></video></var>
<cite id="pl157"><video id="pl157"><menuitem id="pl157"></menuitem></video></cite>
<var id="pl157"><span id="pl157"><menuitem id="pl157"></menuitem></span></var><cite id="pl157"><span id="pl157"><var id="pl157"></var></span></cite>
<var id="pl157"><span id="pl157"></span></var>
<ins id="pl157"><span id="pl157"></span></ins>
<ins id="pl157"><video id="pl157"></video></ins><ins id="pl157"></ins>
<var id="pl157"></var> <cite id="pl157"><video id="pl157"><menuitem id="pl157"></menuitem></video></cite>
<ins id="pl157"></ins>
<ins id="pl157"></ins>
<var id="pl157"></var>
<cite id="pl157"></cite><del id="pl157"></del>
<cite id="pl157"><video id="pl157"></video></cite>
<menuitem id="pl157"></menuitem>
<var id="pl157"></var>
<menuitem id="pl157"></menuitem>
<cite id="pl157"></cite>
<progress id="pl157"><ruby id="pl157"><th id="pl157"></th></ruby></progress><var id="pl157"></var>
<ins id="pl157"><noframes id="pl157"><var id="pl157"></var>
<ins id="pl157"><span id="pl157"></span></ins><cite id="pl157"></cite>
<cite id="pl157"><span id="pl157"></span></cite>
体彩三天计划 东方6+1投注额少 浙江6+1几点开奖 天津时时彩计划软件哪个好 号外彩票官网 体彩p3开机号 微信国彩骗局揭秘 四川快乐12电视走势图 11选5彩票软件破解版 天津时时彩开奖结果5 吉林快3开奖结果 体彩浙江6+1第18134期 内蒙古时时彩五d走势图 香港扑克梭哈 上海快3开奖结果爱彩乐