ओपन कास्केड प्रौद्योगिकी: Difference between revisions
No edit summary |
No edit summary |
||
Line 108: | Line 108: | ||
| {{n/a}} | | {{n/a}} | ||
| | | | ||
* | * डब्लूओके (वर्कशॉप ऑर्गेनाइजेशन किट) को सीएमके बिल्डिंग स्क्रिप्ट्स द्वारा प्रतिस्थापित कर दिया गया है। | ||
* | * सीडीएल फाइलों को पूर्व-निर्मित सी++ हेडर से बदल दिया गया है। | ||
|- | |- | ||
!ओपन कैस्केड टेक्नोलॉजी 6.9 | !ओपन कैस्केड टेक्नोलॉजी 6.9 | ||
Line 116: | Line 116: | ||
|2015-09-28 | |2015-09-28 | ||
| | | | ||
* | * निर्दिष्ट वैश्विक सहिष्णुता के साथ "फ़ज़ी" बूलियन संचालन की प्रारंभ की गई"<ref>{{Cite web|title=Fuzzy Boolean Operations - Forum Open Cascade Technology|url=https://dev.opencascade.org/content/fuzzy-boolean-operations|access-date=2021-08-18|website=dev.opencascade.org}}</ref> | ||
* | * टीबीबी लाइब्रेरी के विकल्प के रूप में अंतर्निहित मल्टी-थ्रेडिंग समानांतरीकरण उपकरण प्रस्तुत किए गए। | ||
* | * सतह-सतह प्रतिच्छेदन और सतह प्रक्षेपण पर वक्र की उत्तम शक्ति । | ||
* | * स्टेप आयात के अंतर्गत पी-वक्र पुनर्निर्माण का उत्तम प्रदर्शन। | ||
* | * ओपनजीएल ईएस2.0 के साथ उत्तम अनुकूलता। | ||
|- | |- | ||
!ओपन कैस्केड टेक्नोलॉजी 6.8 | !ओपन कैस्केड टेक्नोलॉजी 6.8 | ||
Line 127: | Line 127: | ||
| {{n/a}} | | {{n/a}} | ||
| | | | ||
* | * यूनिकोड (यूटीएफ-8) फ़ाइल नामों के लिए समर्थन जोड़ा गया। | ||
* | * एनसीओलेक्शन कक्षाओं में एसटीएल-संगत इटरेटर जोड़ा गया। | ||
* " | * "हैंडल" स्मार्ट-पॉइंटर अब विशेष मान 0xfefd0000 के बजाय नल्ल् पॉइंटर का उपयोग करता है। | ||
* | * बाउंडिंग वॉल्यूम पदानुक्रम (बीवीएच) एल्गोरिदम और संरचनाएं जोड़ी गईं। | ||
* | * बूलियन ऑपरेशन एल्गोरिदम का बहु-थ्रेडेड संस्करण प्रस्तुत किया गया था। | ||
* | * 3डी व्यूअर में सीमित ओपनजीएल ईएस 2.0 समर्थन प्रस्तुत किया गया। | ||
* | * वीटीके व्यूअर के लिए बी-रेप आकार प्रेजेंटेशन बिल्डर प्रदान करने वाला वीआईएस/टीकेआईवीटीके घटक जोड़ा गया।t<ref>{{Cite web|title=VTK integration services in OCCT - Forum Open Cascade Technology|url=https://dev.opencascade.org/content/vtk-integration-services-occt|access-date=2021-08-18|website=dev.opencascade.org}}</ref> | ||
* | * 3डी व्यूअर के अंदर स्टीरियोस्कोपिक डिस्प्ले का समर्थन जोड़ा गया था।<ref>{{Cite web|title=Stereoscopic rendering in Open CASCADE Technology - Forum Open Cascade Technology|url=https://dev.opencascade.org/content/stereoscopic-rendering-open-cascade-technology|access-date=2021-08-18|website=dev.opencascade.org}}</ref> | ||
* | * रेंडरिंग प्रदर्शन में सुधार लाने के लिए फ्रस्टम कलिंग फीचर जोड़ा गया। | ||
* | * रे-ट्रेसिंग इंजन को ओपनसीएल से जीएलएसएल कार्यान्वयन में बदल दिया गया है। | ||
|- | |- | ||
!ओपन कैस्केड टेक्नोलॉजी 6.7 | !ओपन कैस्केड टेक्नोलॉजी 6.7 | ||
Line 143: | Line 143: | ||
|2014-04-30 | |2014-04-30 | ||
| | | | ||
* ''' | * '''अतिरिक्त अपवाद के साथ लाइसेंस को केवल एलजीपीएल -2.1 में बदल दिया गया है।.'''<ref name="licensing" /> | ||
* | * ओपनसीएल का उपयोग करके अंतर्निहित जीपीयू-त्वरित रे-ट्रेसिंग रेंडरिंग इंजन।<ref>{{Cite web|title=Ray tracing as alternative rendering method for OCCT visualization component - Forum Open Cascade Technology|url=https://dev.opencascade.org/content/ray-tracing-alternative-rendering-method-occt-visualization-component|access-date=2021-08-18|website=dev.opencascade.org}}</ref> | ||
|- | |- | ||
!ओपन कैस्केड टेक्नोलॉजी 6.6 | !ओपन कैस्केड टेक्नोलॉजी 6.6 | ||
Line 163: | Line 163: | ||
| {{n/a}} | | {{n/a}} | ||
| | | | ||
* | * बीआरईपीमेश एल्गोरिदम में मल्टी-थ्रेडेड मोड जोड़ा गया (वैकल्पिक टीबीबी लाइब्रेरी समर्थन प्रस्तुत किया गया)। | ||
* | * वर्टेक्स बफ़र ऑब्जेक्ट (वीबीओ) का उपयोग करके उत्तम रेंडरिंग प्रदर्शन। | ||
* | * टीकेओपेनजीएल कार्यान्वयन को C से C++ कक्षाओं में परिवर्तित किया गया था। | ||
* | * एफटीजीएल और फ्रीटाइप लाइब्रेरीज़ की सहायता से उत्तम टेक्स्ट रेंडरिंग। | ||
* | * लाइन-लाइन, लाइन-प्लेन और प्लेन-प्लेन प्रतिच्छेदन के लिए उत्तम एल्गोरिदम। | ||
|- | |- | ||
!ओपन कैस्केड टेक्नोलॉजी 6.3 | !ओपन कैस्केड टेक्नोलॉजी 6.3 | ||
Line 197: | Line 197: | ||
|5.1.3 | |5.1.3 | ||
|2004-04-23 | |2004-04-23 | ||
|" | |"ओपन कैस्केड" का नाम बदलकर "ऑपन कैस्केड टेक्नोलॉजी" कर दिया गया है। | ||
|- | |- | ||
! | !ओपन कैस्केड 4.0 | ||
|2001-12-11 | |2001-12-11 | ||
| {{n/a}} | | {{n/a}} | ||
Line 205: | Line 205: | ||
| | | | ||
|- | |- | ||
! | !ओपन कैस्केड 3.0 | ||
|2000-04-24 | |2000-04-24 | ||
| {{n/a}} | | {{n/a}} | ||
Line 211: | Line 211: | ||
| | | | ||
|- | |- | ||
! | !ओपन कैस्केड 2.0 | ||
|? | |? | ||
| {{n/a}} | | {{n/a}} | ||
Line 217: | Line 217: | ||
| | | | ||
|- | |- | ||
! | !ओपन कैस्केड 1.0 | ||
|1999 | |1999 | ||
| {{n/a}} | | {{n/a}} | ||
Line 263: | Line 263: | ||
ओसीसीटी 7.0.0 रिलीज़ होने तक, WOK का उपयोग किए बिना स्रोत कोड में पर्याप्त संशोधन संभव नहीं था, क्योंकि यह एकमात्र उपकरण है जो CDL (CAS.CADE परिभाषा भाषा) के लिए समर्थन प्रदान करता है, जिसका उपयोग अधिकांश ओसीसीटी वर्गों की घोषणा और सेवा के लिए भी किया जाता है। ओसीसीटी पुस्तकालयों की तार्किक संरचना को परिभाषित करने के लिए। WOK को पिछले ओसीसीटी वितरणों में शामिल किया गया है; ओसीसीटी संस्करण 6.4 के बाद से इसे स्वतंत्र उपकरण बना दिया गया है। | ओसीसीटी 7.0.0 रिलीज़ होने तक, WOK का उपयोग किए बिना स्रोत कोड में पर्याप्त संशोधन संभव नहीं था, क्योंकि यह एकमात्र उपकरण है जो CDL (CAS.CADE परिभाषा भाषा) के लिए समर्थन प्रदान करता है, जिसका उपयोग अधिकांश ओसीसीटी वर्गों की घोषणा और सेवा के लिए भी किया जाता है। ओसीसीटी पुस्तकालयों की तार्किक संरचना को परिभाषित करने के लिए। WOK को पिछले ओसीसीटी वितरणों में शामिल किया गया है; ओसीसीटी संस्करण 6.4 के बाद से इसे स्वतंत्र उपकरण बना दिया गया है। | ||
7.0.0 रिलीज के | 7.0.0 रिलीज के अंदर , सभी सीडीएल फाइलों को ओसीसीटी स्रोत कोड से हटा दिया गया है, जिससे डब्ल्यूओके अब ओसीसीटी विकास के लिए आवश्यक नहीं रह गया है। | ||
===आईएफसी फाइलों के साथ काम करना=== | ===आईएफसी फाइलों के साथ काम करना=== |
Revision as of 11:59, 6 October 2023
File:Occtecht01sm wiki.jpg | |
Developer(s) | Open Cascade S.A.S.U. |
---|---|
Initial release | 1999 |
Stable release | Script error: The module returned a nil value. It is supposed to return an export table.
/ Script error: The module returned a nil value. It is supposed to return an export table. |
Written in | C++ |
Operating system | Linux, FreeBSD, Mac OS X, Windows, Android, iOS and WebAssembly |
Type | CAD, CAM, CAE |
License | LGPL-2.1-only[1] with exception[2] |
Website | https://dev.opencascade.org |
ओपन कैस्केड टेक्नोलॉजी (ओसीसीटी), जिसे पहले कैस.केड कहा जाता था, 3D केड, कैम, सीएई आदि के लिए एक ओपन-सोर्स सॉफ्टवेयर डेवलपमेंट प्लेटफॉर्म है, जिसे ओपन कैस्केड एसएएस कंपनी द्वारा विकसित और समर्थित किया गया है।
ओसीसीटी पूर्ण मापदंड पर सीमा प्रतिनिधित्व या बी-रेप (सीमा प्रतिनिधित्व) मॉडलिंग टूलकिट है। ओसीसीटी जीएनयू लेसर जनरल पब्लिक लाइसेंस या एलजीपीएल-2.1-केवल लाइसेंस के अनुसार उपलब्ध है जो ओपन सोर्स और स्वामित्व अनुप्रयोगों में इसके उपयोग की अनुमति देता है।
इतिहास
कैस.केड (कंप्यूटर एडेड डिजाइन और इंजीनियरिंग के लिए कंप्यूटर एडेड सॉफ्टवेयर से संक्षिप्त) मूल रूप से 1990 के दशक की प्रारंभमें यूक्लिड सीएडी सॉफ्टवेयर के डेवलपर मैट्रा डेटाविजन द्वारा इसके भविष्य के संस्करण यूक्लिड क्वांटम के लिए अंतर्निहित मूलभूत फ्रेम वर्क के रूप में विकसित किया गया था। जो कि 1998 में कंपनी ने सेवाओं पर ध्यान केंद्रित करने के लिए सॉफ्टवेयर डेवलपमेंट को छोड़ दिया गया था, और अधिकांश सॉफ्टवेयर विकास सुविधाएं प्रतिस्पर्धी कैटिया के डेवलपर डसॉल्ट सिस्टम्स को बेच दी गईं थी।[3]
प्रोडक्ट का नाम | रिलीज़ दिनांक | नवीनतम अपडेट वर्जन | नवीनतम अपडेट तिथि | हाइलाइट |
---|---|---|---|---|
ओपन कैस्केड टेक्नोलॉजी 7.6 | 2021-11-03 | 7.6.2 | 2022-04-29 |
|
ओपन कैस्केड टेक्नोलॉजी 7.5 | 2020-11-05 | 7.5.3 | 2021-08-06 |
|
ओपन कैस्केड टेक्नोलॉजी 7.4 | 2019-10-01 | — | — |
|
ओपन कैस्केड टेक्नोलॉजी 7.3 | 2018-05-29 | — | — |
|
ओपन कैस्केड टेक्नोलॉजी 7.2 | 2017-08-31 | — | — |
|
ओपन कैस्केड टेक्नोलॉजी 7.1 | 2016-11-25 | — | — |
|
ओपन कैस्केड टेक्नोलॉजी 7.0 | 2016-04-05 | — | — |
|
ओपन कैस्केड टेक्नोलॉजी 6.9 | 2015-05-12 | 6.9.1 | 2015-09-28 |
|
ओपन कैस्केड टेक्नोलॉजी 6.8 | 2014-11-10 | — | — |
|
ओपन कैस्केड टेक्नोलॉजी 6.7 | 2013-12-18 | 6.7.1 | 2014-04-30 | |
ओपन कैस्केड टेक्नोलॉजी 6.6 | 2013-04-22 | — | — | |
ओपन कैस्केड टेक्नोलॉजी 6.5 | 2011-04-04 | 6.5.5 | 2013-03-29 | |
ओपन कैस्केड टेक्नोलॉजी 6.4 | 2010-09-30 | — | — |
|
ओपन कैस्केड टेक्नोलॉजी 6.3 | 2008-09-03 | 6.3.1 | 2009-06-19 | |
ओपन कैस्केड टेक्नोलॉजी 6.2 | ? | 6.2.1 | 2007-12-06 | |
ओपन कैस्केड टेक्नोलॉजी 6.1 | 2006-03-24 | 6.1.1 | 2006-10-16 | |
ओपन कैस्केड टेक्नोलॉजी 5.2 | ? | 5.2.4 | 2005-07-29 | |
ओपन कैस्केड टेक्नोलॉजी 5.1 | ? | 5.1.3 | 2004-04-23 | "ओपन कैस्केड" का नाम बदलकर "ऑपन कैस्केड टेक्नोलॉजी" कर दिया गया है। |
ओपन कैस्केड 4.0 | 2001-12-11 | — | — | |
ओपन कैस्केड 3.0 | 2000-04-24 | — | — | |
ओपन कैस्केड 2.0 | ? | — | — | |
ओपन कैस्केड 1.0 | 1999 | — | — |
ओपन सोर्सिंग
1999 में मैट्रा डेटाविज़न ने ओपन कैस्केड टेक्नोलॉजी पब्लिक लाइसेंस के अनुसार ओपन-सोर्स मॉडल के अनुसार अपने CAS.CADE मूलभूत फ्रेम वर्क को प्रकाशित करने का निर्णय लिया।[9] और इसका नाम बदलकर ओपन कैस्केड कर दिया गया।[10] 2000 में, ओपन कैस्केड के आसपास व्यापार करने के लिए अलग कंपनी, ओपन कैस्केड एसएएस बनाई गई थी।[11] ओपन कैस्केड एसएएस को 2003 में फ्रांसीसी सेवा प्रदाता निगम प्रिंसिपिया को बेच दिया गया था, और फिर 2006 में इसे अरेवा की सहायक कंपनी यूरीवेयर ग्रुप द्वारा अधिग्रहित कर लिया गया था।
2004 में, कंपनी के नाम से अलग करने के लिए सॉफ्टवेयर का नाम बदलकर ओपन कैस्केड टेक्नोलॉजी कर दिया गया।
ओपन कैस्केड एस.ए.एस. लाइब्रेरी का प्रमाणित संस्करण प्रदान करता है, जिसे छिटपुट रूप से जारी किया जाता है, आमतौर पर प्रति वर्ष 1-2 रिलीज़।[12] संस्करण 6.5.0 (2011) तक, केवल छोटे और प्रमुख संस्करण सार्वजनिक रूप से उपलब्ध थे, जबकि मध्यवर्ती (रखरखाव) रिलीज़ केवल ओपन कैस्केड एस.ए.एस. के ग्राहकों के लिए पहुंच योग्य थे। उदाहरण के लिए, संस्करण 6.3.0 सार्वजनिक रूप से 2008 में जारी किया गया था, और अगला सार्वजनिक संस्करण 6.5.0 2011 की प्रारंभ में जारी किया गया था। संस्करण 6.5.0 से शुरू होने वाली सभी हालिया रिलीज़ सार्वजनिक हैं।[13]
सामुदायिक कांटा
मार्च 2011 में, थॉमस पाविओट ने ओपन कैस्केड लाइब्रेरी के सबसे हालिया सार्वजनिक रूप से उपलब्ध संस्करण 6.5.0 का कांटा शुरू किया। इस पहल को ओपन कैस्केड कम्युनिटी एडिशन कहा जाता है। परियोजना का लक्ष्य लाइब्रेरी के लिए अलग समुदाय-आधारित रिलीज़ और बग-रिपोर्ट प्रक्रिया स्थापित करना है।[14]
सहयोगात्मक विकास पोर्टल
दिसंबर 2011 में, ओपन कैस्केड ने बाहरी योगदानकर्ताओं के लिए वेब पोर्टल स्थापित किया[15] और इसका मेंटिस बग ट्रैकर बनाया[16] और आगे Git (सॉफ़्टवेयर) रिपॉजिटरी[17] सार्वजनिक रूप से उपलब्ध (केवल पढ़ने के लिए GitHub मिरर[18] '2020) में स्थापित किया गया है। नई वेबसाइट पर दिए गए बयानों के अनुसार, ओपन सोर्स समुदाय के बाहरी योगदानकर्ताओं को ओपन कैस्केड टेक्नोलॉजी के विकास में भाग लेने के लिए प्रोत्साहित किया जाता है, यानी सीधे बग ट्रैकर में बग पंजीकृत करें, योगदानकर्ता लाइसेंस समझौते पर हस्ताक्षर करने के बाद कोड में योगदान करें,[19] वगैरह।
लाइसेंस परिवर्तन
18 दिसंबर 2013 से संस्करण 6.7.0 के साथ ओपन कैस्केड टेक्नोलॉजी केवल अतिरिक्त अपवाद के साथ जीएनयू लेसर जनरल पब्लिक लाइसेंस|एलजीपीएल-2.1-के अनुसार उपलब्ध है।[2][20] इससे पहले के संस्करणों को ओपन कैस्केड टेक्नोलॉजी पब्लिक लाइसेंस के अनुसार लाइसेंस दिया गया था जो कि जीपीएल के साथ लाइसेंस संगतता थी[21] और फेडोरा परियोजना द्वारा इसे गैर-मुक्त माना गया था।[22]
कार्यक्षमता
ऑब्जेक्ट लाइब्रेरी
ओसीसीटी की कार्यक्षमता कई बड़े मॉड्यूल में विभाजित है। प्रत्येक मॉड्यूल टूलकिट (पुस्तकालयों) की सूची को परिभाषित करता है। मुख्य मॉड्यूल:
- फाउंडेशन क्लासेस: मूलभूत कक्षाओं, मेमोरी एलोकेटर्स, ओएस एब्स्ट्रैक्शन लेयर, संग्रह (डेटा मैप्स, एरेज़ इत्यादि), एक्सेलेरेशन डेटा स्ट्रक्चर्स (बाउंडिंग वॉल्यूम पदानुक्रम) और अन्य मॉड्यूल द्वारा उपयोग किए जाने वाले रैखिक बीजगणित | वेक्टर/मैट्रिक्स गणित को परिभाषित करता है।
- मॉडलिंग डेटा: 2डी और 3डी ज्यामितीय आदिम (विश्लेषणात्मक वक्र: रेखा, वृत्त, दीर्घवृत्त, हाइपरवलय, परबोला, बेज़ियर वक्र | बेज़ियर, बी-पट्टी, ऑफसेट; विश्लेषणात्मक सतह: विमान, सिलेंडर, शंकु, क्षेत्र) का प्रतिनिधित्व कोन के लिए डेटा संरचनाओं की आपूर्ति करता है। टोरस्र्स , बेज़ियर सतह|बेज़ियर, बी-स्पलाइन, क्रांति की सतह, एक्सट्रूज़न, ऑफ़सेट) और सीमा प्रतिनिधित्व में उनकी रचनाएँ|बी-रेप मॉडल।
- मॉडलिंग एल्गोरिदम: इसमें ज्यामितीय और टोपोलॉजिकल एल्गोरिदम (प्रतिच्छेदन, बूलियन संचालन, सतह त्रिभुज, फ़िलेट (यांत्रिकी), आकार उपचार) की विस्तृत श्रृंखला शामिल है।
- विज़ुअलाइज़ेशन (रेंडरिंग): 3डी व्यूअर में ज्यामिति प्रदर्शित करने के लिए इंटरैक्टिव सेवाएं प्रदान करता है; कॉम्पैक्ट ओपनजीएल / ओपनजीएल एन रेंडरर लागू करता है, जो पारंपरिक पी मनाना मूर्ख डिंग , वास्तविक समय भौतिक रूप से आधारित रेंडरिंग मेटल-खुरदरापन शेडिंग मॉडल के साथ-साथ इंटरैक्टिव रे ट्रेसिंग (ग्राफिक्स) | रे-ट्रेसिंग / पथ अनुरेखण | पाथ-ट्रेसिंग इंजन का समर्थन करता है।
- डेटा एक्सचेंज: विभिन्न सीएडी प्रारूपों को आयात/निर्यात करने की संभावना प्रदान करता है।
आईएसओ 10303, IGES, glTF , वेवफ्रंट .ओबीजे फ़ाइल, एसटीएल (फ़ाइल प्रारूप) और वीआरएमएल मूल रूप से समर्थित हैं।[23] अन्य प्रारूपों को प्लग-इन का उपयोग करके आयात किया जा सकता है।[24] विस्तारित डेटा एक्सचेंज (XDE) घटक एकीकृत XCAF दस्तावेज़ परिभाषा पर निर्भर करते हैं, जिसमें CAD आकार, रंग/नाम/सामग्री/मेटाडेटा/परत विशेषताओं की असेंबली संरचना के साथ-साथ उत्पाद और विनिर्माण जानकारी जैसी अन्य पूरक जानकारी शामिल होती है। - एप्लीकेशन फ्रेमवर्क: समाधान प्रदान करता है[buzzword]एप्लिकेशन-विशिष्ट डेटा को संभालने के लिए।
- ड्रा टेस्ट हार्नेस: इंटरैक्टिव उपयोग, स्वचालित प्रक्रियाओं, प्रोटोटाइप अनुप्रयोगों और परीक्षण उद्देश्यों के लिए टी.सी.एल -दुभाषिया पर आधारित ओसीसीटी एल्गोरिदम के लिए स्क्रिप्टिंग इंटरफ़ेस लागू करता है।
कार्यशाला संगठन किट
वर्कशॉप ऑर्गेनाइज़ेशन किट (WOK) ओपन कैस्केड विकास वातावरण है, जिसे बड़ी संख्या में डेवलपर्स को स्थानीय नेटवर्क पर साझा किए गए सामान्य संदर्भ संस्करण का लाभ प्राप्त करने वाले उत्पाद पर काम करने की अनुमति देने के लिए डिज़ाइन किया गया है।
ओसीसीटी 7.0.0 रिलीज़ होने तक, WOK का उपयोग किए बिना स्रोत कोड में पर्याप्त संशोधन संभव नहीं था, क्योंकि यह एकमात्र उपकरण है जो CDL (CAS.CADE परिभाषा भाषा) के लिए समर्थन प्रदान करता है, जिसका उपयोग अधिकांश ओसीसीटी वर्गों की घोषणा और सेवा के लिए भी किया जाता है। ओसीसीटी पुस्तकालयों की तार्किक संरचना को परिभाषित करने के लिए। WOK को पिछले ओसीसीटी वितरणों में शामिल किया गया है; ओसीसीटी संस्करण 6.4 के बाद से इसे स्वतंत्र उपकरण बना दिया गया है।
7.0.0 रिलीज के अंदर , सभी सीडीएल फाइलों को ओसीसीटी स्रोत कोड से हटा दिया गया है, जिससे डब्ल्यूओके अब ओसीसीटी विकास के लिए आवश्यक नहीं रह गया है।
आईएफसी फाइलों के साथ काम करना
ओपन कैस्केड आईएफसी आयात एसडीके उद्योग फाउंडेशन क्लास प्रारूप में फाइलों से बिल्डिंग सूचना मॉडलिंग डेटा को पढ़ने की क्षमता वाले एप्लिकेशन प्रदान करता है। यह IFC2×3 और IFC4 संस्करणों का समर्थन करता है जो अधिकांश आधुनिक अनुप्रयोगों द्वारा उपयोग किए जाते हैं।[25] यह भवन ज्यामिति और सीएडी डिज़ाइनों के दृश्य और हेरफेर की अनुमति देता है।
ओपन कैस्केड से आईएफसी में कनवर्ट करने के लिए बाहरी उपकरण भी उपलब्ध हैं।[26]
ओपन कैस्केड टेक्नोलॉजी पर आधारित सीएडी कार्यक्रम
कई CAD प्रोग्राम ओपन CASCADE प्रौद्योगिकी पर निर्भर हैं जिनमें शामिल हैं:
- FreeCAD खुला स्रोत, 3D पैरामीट्रिक मॉडलर, बिल्डिंग सूचना मॉडलिंग, परिमित तत्व विधि | परिमित-तत्व-विधि (FEM), और पायथन (प्रोग्रामिंग भाषा) स्क्रिप्टिंग के समर्थन के साथ।[27][28]
- सैलोम (सॉफ्टवेयर) संख्यात्मक सिमुलेशन के लिए प्री- और पोस्ट-प्रोसेसिंग के लिए खुला स्रोत मंच है।
- KiCad इलेक्ट्रॉनिक डिज़ाइन ऑटोमेशन (EDA) के लिए ओपन सोर्स सुइट है।
- जी मेश एच खुला स्रोत परिमित-तत्व जाल (एफईएम) जनरेटर। संस्करण 3.0 के बाद से, जीएमएसएच ओसीसीटी पर आधारित पूर्ण रचनात्मक ठोस ज्यामिति सुविधाओं का समर्थन करता है।
- FORAN प्रणाली व्यावहारिक रूप से किसी भी नौसैनिक जहाज और अपतटीय इकाई के डिजाइन और उत्पादन के लिए SENER द्वारा विकसित एकीकृत CAD/CAM/CAE प्रणाली है। V80R2.0 रिलीज़ के बाद से FORAN सिस्टम ओसीसीटी का उपयोग करता है[29] विश्लेषणात्मक सतहों के साथ काम करने के लिए।
- JSketcher ब्राउज़र आधारित पैरामीट्रिक 3D मॉडलर है।[30]
- आईएफसी ओपन शेल,[31] इंडस्ट्री फाउंडेशन क्लासेस डेटा के साथ काम करने के लिए पायथन लाइब्रेरी। IFC फ़ाइलों में अंतर्निहित ज्यामिति को स्पष्ट ज्यामिति में परिवर्तित करने के लिए आंतरिक रूप से ओपन CASCADE का उपयोग करता है जिसे कोई भी सॉफ़्टवेयर CAD या मॉडलिंग पैकेज उपयोग कर सकता है।[32]
यह भी देखें
- निःशुल्क हार्डवेयर
- सीएएक्स कंपनियों की सूची
- कंप्यूटर एडेड डिजाइन
- डिज़ाइन एलायंस खोलें
- निर्माण की जानकारी की मॉडलिंग
- इंडस्ट्री फाउंडेशन कक्षाएं
संदर्भ
- ↑ "README.txt".
- ↑ 2.0 2.1 2.2 "OCCT license".
- ↑ "डसॉल्ट सिस्टम्स ने मैट्रा डेटाविज़न की सहायक कंपनी का अधिग्रहण करने के लिए समझौते पर हस्ताक्षर किए". 27 January 2020.
- ↑ "Gluing Options in Boolean Component - Forum Open Cascade Technology". dev.opencascade.org. Retrieved 2021-08-18.
- ↑ "Fuzzy Boolean Operations - Forum Open Cascade Technology". dev.opencascade.org. Retrieved 2021-08-18.
- ↑ "VTK integration services in OCCT - Forum Open Cascade Technology". dev.opencascade.org. Retrieved 2021-08-18.
- ↑ "Stereoscopic rendering in Open CASCADE Technology - Forum Open Cascade Technology". dev.opencascade.org. Retrieved 2021-08-18.
- ↑ "Ray tracing as alternative rendering method for OCCT visualization component - Forum Open Cascade Technology". dev.opencascade.org. Retrieved 2021-08-18.
- ↑ "Open CASCADE Technology Public License".
- ↑ "Downloading Of Source Code For Open Cascade Gains Momentum | Market Wire | Find Articles". 2012-04-09. Archived from the original on 9 April 2012. Retrieved 2021-11-22.
- ↑ European e-Business Market Watch Case Study: Open source-based services by Open Cascade S.A. Archived 26 July 2011 at the Wayback Machine
- ↑ "OCCT Previous Releases".
- ↑ "Becoming more and more open!".
- ↑ "Thinkings about the 6.5.0 release, OCCT status, and the relationship with the Community". Archived from the original on 16 April 2011. Retrieved 15 April 2011.
- ↑ "Opening the Development of Open CASCADE Technology".
- ↑ "Mantis Bug Tracker for OCCT project".
- ↑ "GitWeb interface to main OCCT git repository".
- ↑ "GitHub पर OCCT git रिपॉजिटरी का निष्क्रिय दर्पण". GitHub.
- ↑ "Signing the Contributor License Agreement".
- ↑ "ओसीसीटी को पुनः लाइसेंस देना - फोरम ओपन कैस्केड टेक्नोलॉजी". dev.opencascade.org. Retrieved 2021-11-22.
- ↑ "ओसीसीटी अक्सर पूछे जाने वाले प्रश्न". dev.opencascade.org. Open Cascade. Retrieved 25 June 2021.
- ↑ Callaway, Tom. "Licensing:Main – Bad Licenses". fedoraproject.org. Red Hat, Inc. and others. Retrieved 18 May 2013.
- ↑ "Data Exchange | Open CASCADE Technology". dev.opencascade.org. Retrieved 2021-11-22.
- ↑ "डेटाकिट - कैस्केड खोलें". opencascade.com (in English). Retrieved 2021-11-22.
- ↑ "Open CASCADE: IFC Import Component". Retrieved 2022-11-15.
- ↑ "CAD Exchanger: How to convert Open CASCADE to IFC?". Retrieved 2022-11-15.
- ↑ Okoi, Martins (December 1, 2017). "FreeCAD – A 3D Modeling and Design Software for Linux". FOSSMint. Retrieved May 2, 2019.
- ↑ Lee, Hawk (2018-06-22). "FreeCAD FEM Workbench (Calculix 2.14)". Archived from the original on 3 May 2019. Retrieved 2019-05-02.
- ↑ "SENER's latest version of FORAN V80R2.0 lets users manage series of ships". 2016-07-19. Archived from the original on 2018-08-21. Retrieved 4 August 2020.
- ↑ "जेस्केचर". GitHub. 19 August 2022.
- ↑ "आईएफसी ओपन शेल". Retrieved 15 November 2022.
- ↑ "ज्यामिति प्रसंस्करण". IFC Open Shell documentation. Retrieved 15 November 2022.