Îðèãèíàë ñòàòüè íà ñàéòå «Òîï Ñèñòåìû»
Ñòðåìèòåëüíîå ðàñïðîñòðàíåíèå â Ðîññèè òåõíîëîãèé öèôðîâîãî ïðîåêòèðîâàíèÿ ïðèâîäèò ê òîìó, ÷òî âñ¸ áîëüøå è áîëüøå îòå÷åñòâåííûõ ïðåäïðèÿòèé ïåðåõîäèò ê ðàçðàáîòêå íîâûõ èçäåëèé ïðè ïîìîùè èíñòðóìåíòîâ òðåõìåðíîãî ìîäåëèðîâàíèÿ. È åñëè ðàíüøå ìåòîäèêè, ïðèìåíÿåìûå â ïðîöåññàõ êîìïüþòåðíîãî ïðîåêòèðîâàíèÿ, ïðîñòî äóáëèðîâàëè ìåòîäû è ëîãèêó îðãàíèçàöèè òðàäèöèîííîãî «áóìàæíîãî» ïðîöåññà, òî òåïåðü âñ¸ ÷àùå ìû èìååì äåëî ñ íîâûìè ïîäõîäàìè, íåâîçìîæíûìè â «áóìàæíîì» ìèðå. Ñîâðåìåííûå òåõíîëîãèè äàþò ïðîåêòèðîâùèêàì âîçìîæíîñòü âåñòè âñå îñíîâíûå ïðîöåññû ïðîåêòèðîâàíèÿ, ñîãëàñîâàíèÿ, êîððåêòèðîâêè è ïîäãîòîâêè ïðîèçâîäñòâà èçäåëèé íåïîñðåäñòâåííî íà îñíîâå 3D-ìîäåëè. Îäíàêî, ê ñîæàëåíèþ, åùå äàëåêî íå âåçäå öèôðîâîå ïðîåêòèðîâàíèå «äîõîäèò» äî ñòàíêà. Âî ìíîãèõ ñëó÷àÿõ íà îòäåëüíûõ ýòàïàõ ïðèõîäèòñÿ ïî-ïðåæíåìó ïðèáåãàòü ê âûïóñêó ÷åðòåæåé. Òàêèì îáðàçîì, ìîæíî ñäåëàòü ïðîñòîé âûâîä — ÷åðòåæè, êàê ðåçóëüòàò ïðîöåññà ïðîåêòèðîâàíèÿ, åùå íå óòðàòèëè àêòóàëüíîñòè (õîòü è ñòàëè ýëåêòðîííûìè).  òî æå âðåìÿ îíè ïåðåñòàëè áûòü îñíîâîé ïðîåêòíûõ äàííûõ. Äðóãèìè ñëîâàìè, ïðîåêòèðîâàíèå âñ¸ ðåæå íà÷èíàåòñÿ ñ ñîçäàíèÿ ÷åðòåæà — ÷àùå ýòî 3D-ìîäåëü, êîòîðàÿ ïðåâðàùàåòñÿ â ÷åðòåæ ïî ìåðå íåîáõîäèìîñòè è, êàê ïðàâèëî, íà çàêëþ÷èòåëüíûõ ýòàïàõ ïðîöåññà. Êðîìå òîãî, â êîíñòðóêöèþ ëþáûå èçìåíåíèÿ, åñòåñòâåííî, òîæå âíîñÿòñÿ è ñîãëàñîâûâàþòñÿ èìåííî íà óðîâíå èñõîäíîé 3D-ìîäåëè, à çàäà÷à ÷åðòåæà — ìàêñèìàëüíî êîððåêòíî îòîáðàçèòü ýòè èçìåíåíèÿ, ïî âîçìîæíîñòè íå òðåáóÿ îò ïîëüçîâàòåëÿ äîïîëíèòåëüíûõ òðóäîçàòðàò.
Àíàëèç äàííîé ñèòóàöèè ïðèâåë ðàçðàáîò÷èêîâ ðîññèéñêîé êîìïàíèè «Òîï Ñèñòåìû» ê äîñòàòî÷íî î÷åâèäíûì âûâîäàì.
Ïåðâîå — ñåãîäíÿ ñðåäñòâà 2D-ïðîåêòèðîâàíèÿ ôàêòè÷åñêè ïðåäñòàâëÿþò ñîáîé âñïîìîãàòåëüíîå ðåøåíèå, íåðàçðûâíî ñâÿçàííîå ñ 3D-ìîäåëÿìè.
Âòîðîå — èñêëþ÷åíèå èç ïðåäûäóùåãî ïðàâèëà ñîñòàâëÿþò ëèøü ñëó÷àè, êîãäà èíñòðóìåíò 2D-ìîäåëèðîâàíèÿ íå òîëüêî ìîæåò áûòü èñïîëüçîâàí êàê ïðîñòàÿ «÷åðòèëêà», íî è îáëàäàåò êà÷åñòâàìè ïîëíîöåííîé ñèñòåìû ïðîåêòèðîâàíèÿ, ïðåäëàãàÿ ïîëüçîâàòåëþ ðàçâèòûå èíñòðóìåíòû àâòîìàòèçàöèè.
Åñòåñòâåííîé ðåàêöèåé íà äàííûå âûçîâû âðåìåíè ñòàë âûïóñê íîâîé âåðñèè èçâåñòíîé ðîññèéñêîé ñèñòåìû ïàðàìåòðè÷åñêîãî ïðîåêòèðîâàíèÿ T-FLEX CAD 2D, êîòîðàÿ ïîëó÷èëà íå òîëüêî íîâóþ ôóíêöèîíàëüíîñòü, íî è íîâîå íàçâàíèå — T-FLEX CAD 2D+!
Ñèñòåìà T-FLEX CAD 2D+ ïîëíîñòüþ ñîîòâåòñòâóåò òðåáîâàíèÿì äîñòàòî÷íî áîëüøîãî ÷èñëà ïîëüçîâàòåëåé, çàíèìàþùèõñÿ êîíñòðóêòîðñêî-òåõíîëîãè÷åñêîé ïîäãîòîâêîé ïðîèçâîäñòâà. Ïðè ýòîì äàííûé ïðîäóêò ïî-ïðåæíåìó ÿâëÿåòñÿ âåñüìà äîñòóïíûì ðåøåíèåì.  íåì áûëè îáúåäèíåíû ôóíêöèè, ðàíåå äîñòóïíûå â ñèñòåìàõ T-FLEX CAD 2D è T-FLEX CAD SE, êîòîðûå ïðåäëàãàëèñü êîìïàíèåé «Òîï Ñèñòåìû» â ñîñòàâå êîìïëåêñà T-FLEX PLM ïðåäûäóùèõ âåðñèé (ðèñ. 1).
Ðèñ. 1. T-FLEX CAD 2D+ â êîìïëåêñå T-FLEX PLM+
Îñòàíîâèìñÿ íà õàðàêòåðèñòèêàõ T-FLEX CAD 2D+ áîëåå ïîäðîáíî.
- Ïåðâîå, ÷òî íåîáõîäèìî îòìåòèòü, — ýòî ñîâìåñòèìîñòü íîâîãî ïðîäóêòà ñ ïîëíîôóíêöèîíàëüíîé âåðñèåé T-FLEX CAD. Âû ìîæåòå îòêðûòü ôàéë, âûïîëíåííûé âàøèì êîëëåãîé â ïîëíîôóíêöèîíàëüíîé âåðñèè T-FLEX CAD, âíåñòè íåîáõîäèìûå äîðàáîòêè (íàïðèìåð, ñîçäàòü è îôîðìèòü ïðîåêöèè 3D-ìîäåëè) è ñîõðàíèòü ýòîò ôàéë â ñèñòåìó óïðàâëåíèÿ èíæåíåðíûìè äàííûìè T-FLEX DOCs. Ïîñëå ýòîãî âàø êîëëåãà ñìîæåò ïðîäîëæèòü ðàáîòó. Ïðè ýòîì äàííûå ìîäåëè íå òåðÿþòñÿ, T-FLEX CAD 2D+ ÷èòàåò è ñîõðàíÿåò äàííûå áåç ïîòåðü.
Êðîìå òîãî, ìîäåëü ìîæåò ñîäåðæàòü è äàííûå äðóãèõ ïðîäóêòîâ, íàïðèìåð T-FLEX ×ÏÓ, T-FLEX Àíàëèç èëè T-FLEX Ýëåêòðîòåõíèêà.  ñëó÷àå èõ íàëè÷èÿ òàêèå äàííûå òàêæå áóäóò ñîõðàíåíû áåç êàêèõ-ëèáî ïîòåðü. Ýòî ñâîéñòâî ñèñòåìû ÿâëÿåòñÿ áîëüøèì ïëþñîì ïðè îðãàíèçàöèè ïðîöåññà êîëëåêòèâíîé ðàáîòû íàä ñëîæíûìè èçäåëèÿìè. Òàêèå äîñòîèíñòâà îáåñïå÷èâàþòñÿ çà ñ÷åò òîãî, ÷òî T-FLEX CAD 2D+, êàê T-FLEX CAD è äðóãèå ïðîäóêòû ëèíåéêè T-FLEX, ïîñòðîåíû íà îñíîâå åäèíîãî èíæåíåðíîãî ÿäðà, âõîäÿùåãî â ñîñòàâ ìîùíîé ñîâðåìåííîé èíæåíåðíîé ïðîãðàììíîé ïëàòôîðìû T-FLEX PLM.
- Ñëåäóþùèì î÷åíü âàæíûì ñâîéñòâîì íîâîé ñèñòåìû, òàêæå áàçèðóþùèìñÿ íà ïëàòôîðìåííîì ïîäõîäå, ÿâëÿåòñÿ ïîääåðæêà âñåõ ñòîðîííèõ ôîðìàòîâ ôàéëîâ, êîòîðûå òåïåðü óìååò ÷èòàòü T-FLEX CAD.  ïðåäûäóùèõ ñòàòüÿõ ìû äîñòàòî÷íî ïîäðîáíî ïèñàëè î íîâîé ïðîðûâíîé ôóíêöèîíàëüíîñòè ÷òåíèÿ ôîðìàòîâ âñåõ ïîïóëÿðíûõ CAD-ñèñòåì, à òàêæå íåéòðàëüíûõ ôîðìàòîâ. Îäíàêî äëÿ «ïðîñòîé» 2D-ñèñòåìû, êîòîðîé ÿâëÿåòñÿ T-FLEX CAD 2D+, îñîáåííî ó÷èòûâàÿ åå ñòîèìîñòü, äàííàÿ ôóíêöèîíàëüíîñòü îêàçûâàåòñÿ ïî-íàñòîÿùåìó óíèêàëüíîé. Íà ðèñ. 2 ïðèâåäåí ïåðå÷åíü ôîðìàòîâ, êîòîðûå ìîæåò îòêðûòü ñèñòåìà áåç íåîáõîäèìîñòè íàëè÷èÿ íà êîìïüþòåðå êàêèõ-ëèáî ëèöåíçèé íà äðóãèå ñèñòåìû, â êîòîðûõ áûëè ñîçäàíû ôàéëû.
Ðèñ. 2. Äîñòóïíûå ôîðìàòû èìïîðòà
- Íåëüçÿ íå îòìåòèòü çíà÷èòåëüíîå ðàçâèòèå T-FLEX CAD 2D+ â îáëàñòè ôóíêöèîíàëüíîñòè ÷åð÷åíèÿ êàê òàêîâîãî. Âñå íîâîââåäåíèÿ T-FLEX CAD 16 áåç êàêèõ-ëèáî ñîêðàùåíèé îòíîñÿòñÿ è ê T-FLEX CAD 2D+. Ïîëüçîâàòåëè ñèñòåìû ñìîãóò ïî äîñòîèíñòâó îöåíèòü äîðàáîòêè, âûïîëíåííûå â ýòîé îáëàñòè (ðèñ. 3). Âîò ëèøü íåêîòîðûå èç íèõ:
Ðèñ. 3. Ðàçëè÷íûå ñïîñîáû ïàðàìåòðèçàöèè ÷åðòåæà â ñèñòåìå T-FLEX CAD 2D+
- îáíîâëåííûé ðåäàêòîð ýñêèçîâ, èñïîëüçóþùèé ìîäåðíèçèðîâàííûé ìåõàíèçì îáúåêòíûõ ïðèâÿçîê;
- ïîëíîñòüþ ïåðåðàáîòàííûé ðåäàêòîð ñïëàéíîâ, èñïîëüçóþùèé òî÷íûå ìàòåìàòè÷åñêèå àëãîðèòìû è ïîçâîëÿþùèé ðàáîòàòü ñ ñîïðÿæåíèÿìè è äðóãèìè õàðàêòåðèñòèêàìè êðèâûõ;
- íîâàÿ ôóíêöèîíàëüíîñòü îáðåçêè è óäëèíåíèÿ êðèâûõ;
- êîìàíäû, îáåñïå÷èâàþùèå ïîñòðîåíèå êðèâûõ ñìåùåíèÿ, â òîì ÷èñëå ñ èñïîëüçîâàíèåì çàêîíîâ ñìåùåíèÿ, çàäàâàåìûõ ïîëüçîâàòåëåì;
- êîìàíäû îôîðìëåíèÿ ÷åðòåæåé â ñîîòâåòñòâèè ñî ñòàíäàðòàìè.  ñèñòåìå áûëî âûïîëíåíî ìíîæåñòâî äîðàáîòîê ñ öåëüþ óëó÷øåíèÿ ôóíêöèîíàëüíîñòè îôîðìëåíèÿ ÷åðòåæíûõ äîêóìåíòîâ.
- Î÷åíü âàæíûì èíñòðóìåíòîì â ñîñòàâå ñèñòåìû T-FLEX CAD 2D+ ÿâëÿþòñÿ ñðåäñòâà îôîðìëåíèÿ ïðîåêöèé ïî 3D-ìîäåëè. Ýòè èíñòðóìåíòû çíà÷èòåëüíî äîðàáîòàíû, ïîâûøåíî èõ áûñòðîäåéñòâèå è òî÷íîñòü ðàáîòû (ðèñ. 4).
Ðèñ. 4. 2D-ïðîåêöèÿ òóðáîðåàêòèâíîãî äâèãàòåëÿ
- È êîíå÷íî, â ñîñòàâå T-FLEX CAD 2D+ äîñòóïíû âñå èíñòðóìåíòû ïàðàìåòðèçàöèè, òðàäèöèîííî ÿâëÿþùèåñÿ íàèáîëåå ñèëüíîé ñòîðîíîé T-FLEX CAD.  âåðñèè 16 îíè òàêæå áûëè ñóùåñòâåííî äîðàáîòàíû, â ÷àñòíîñòè:
- äîáàâëåí ìåõàíèçì âàðèàöèîííîé ïàðàìåòðèçàöèè, ïîçâîëÿþùèé çàäàâàòü îòíîøåíèÿ ìåæäó ýëåìåíòàìè ÷åðòåæà ïðè ïîìîùè îáúåêòîâ-îãðàíè÷åíèé. Ýòîò ìåõàíèçì, êàê è äðóãèå ñðåäñòâà ïàðàìåòðèçàöèè, ïîìèìî ñîçäàíèÿ ïàðàìåòðè÷åñêèõ êîíòóðîâ äëÿ 3D-îïåðàöèé (äëÿ ïîëíîé âåðñèè T-FLEX CAD), äîñòóïåí äëÿ èñïîëüçîâàíèÿ è íà îáû÷íûõ ñòðàíèöàõ ÷åðòåæà.  êîìáèíàöèè ñ «òðàäèöèîííûìè» äëÿ ñèñòåìû èíñòðóìåíòàìè ãåîìåòðè÷åñêîé ïàðàìåòðèçàöèè îí îáåñïå÷èâàåò óíèêàëüíûå äëÿ CAD-ñèñòåì âîçìîæíîñòè «ãèáðèäíîé» ïàðàìåòðèçàöèè;
- â äîïîëíåíèå ê ìåõàíèçìó âàðèàöèîííîé ïàðàìåòðèçàöèè ïîëíîñòüþ ïåðåðàáîòàíû ñðåäñòâà àâòîïàðàìåòðèçàöèè. Îíè ïðåîáðàçîâàíû â àâòîìàòè÷åñêîå ñîçäàíèå îãðàíè÷åíèé è óïðàâëÿþùèõ ðàçìåðîâ. Äàííûé ìåõàíèçì ñòàë î÷åíü ýôôåêòèâíûì èíñòðóìåíòîì áûñòðîãî è óïðàâëÿåìîãî ñîçäàíèÿ ïàðàìåòðè÷åñêèõ ÷åðòåæåé;
- äîðàáîòàíû òðàäèöèîííûå äëÿ T-FLEX CAD ñðåäñòâà ïàðàìåòðèçàöèè.  ÷àñòíîñòè, óëó÷øåíà íàãëÿäíîñòü óïðàâëåíèÿ ïàðàìåòðè÷åñêèìè îòíîøåíèÿìè;
- ðåàëèçîâàíû íîâûå êîìàíäû ñîçäàíèÿ ïàðàìåòðè÷åñêèõ ìàññèâîâ ýëåìåíòîâ, ïîçâîëÿþùèå ïîëó÷àòü êîïèè ýëåìåíòîâ ñ ïàðàìåòðè÷åñêèì èçìåíåíèåì;
- çíà÷èòåëüíî óëó÷øåí ðåäàêòîð ïåðåìåííûõ.  ÷àñòíîñòè, ðåàëèçîâàíà ïîäñâåòêà ñèíòàêñèñà âûðàæåíèé; îáåñïå÷èâàåòñÿ âûïîëíåíèå íîâûõ ôóíêöèé, äîñòóïíûõ â âûðàæåíèÿõ; ñòàëè áîëåå óäîáíûìè ñðåäñòâà êîíñòðóèðîâàíèÿ âûðàæåíèé; îáåñïå÷èâàåòñÿ êîíòåêñòíî-çàâèñèìûé âûçîâ ñïðàâêè ïî ôóíêöèÿì.
Ïîìèìî âñåõ ïåðå÷èñëåííûõ âîçìîæíîñòåé, ñèñòåìà T-FLEX CAD 2D+ ïîçâîëÿåò óïðàâëÿòü ïàðàìåòðè÷åñêèìè 3D-ìîäåëÿìè ÷åðåç äèàëîãè óïðàâëåíèÿ, èñïîëüçîâàòü ïîëó÷åííóþ àíèìàöèþ äëÿ ñîñòàâëåíèÿ èíñòðóêöèé ïî ñáîðêå èçäåëèÿ, à òàêæå ôîðìèðîâàòü ôîòîðåàëèñòè÷íûå èçîáðàæåíèÿ ïî ñîçäàííûì è èìïîðòèðîâàííûì 3D-ìîäåëÿì, èñïîëüçóÿ ìîùíûå âñòðîåííûå èíñòðóìåíòû íà îñíîâå CPU è GPU (ðèñ. 5).
Ðèñ. 5. Ïðèìåð ôîòîðåàëèñòè÷íîãî èçîáðàæåíèÿ
Ëþáîé ïðîãðàììíûé ïðîäóêò ëèíåéêè T-FLEX íå òîëüêî ðåøàåò ñâîéñòâåííûå åìó çàäà÷è, íî è îáåñïå÷èâàåò èäåàëüíîå «áåñøîâíîå» ñëèÿíèå ñî âñåìè îñòàëüíûìè ôóíêöèîíàëüíûìè ñèñòåìàìè ïðîãðàììíîãî êîìïëåêñà. Ðåçóëüòàòîì òàêîé îðãàíèçàöèè åäèíîãî èíôîðìàöèîííîãî ïðîñòðàíñòâà ïðåäïðèÿòèÿ ÿâëÿåòñÿ âûñîêàÿ ýôôåêòèâíîñòü âñåãî ïðîöåññà ïðîåêòèðîâàíèÿ è ïîäãîòîâêè ïðîèçâîäñòâà, à òàêæå çíà÷èòåëüíîå ñíèæåíèå ÷èñëà ïðîáëåì, òðàäèöèîííî âîçíèêàþùèõ íà ñòûêàõ ðàçëè÷íûõ ñèñòåì, êîòîðûå ó÷àñòâóþò â PLM-öåïî÷êå.