Мазмұнға өту
KK
Агентті ашу
Мәзір

Бағдарлама бойынша

Нейрожелі және DWG: қабаттар, блоктар, өлшемдер — сурет неге жеткіліксіз

Сызбаны талдау үшін көмекшіге объектілерді оқу құралы керек. Скриншот рәсімдеуді көрсетеді, ал файл координаттарды, құрылымды және әр санның шығу тегін тексеруге мүмкіндік береді.

ARAI редакциясыЖарияланған 9 мин оқу

ARAI-ға жобаңыз туралы сұрақ қойыңыз

Мазмұны · 8

Нейрожелі және DWG: оқу объектілерден басталады

Көмекшіде сызба оқу құралы болғанда нейрожелі DWG-мен жұмыс істей алады: ол объектілерді, координаттар мен қасиеттерді алып, жауапқа пайдаланады. Жобалаушы үшін бұл — тексерілетін іріктемелерге, өлшемдер мен ведомостарға жол. Скриншот көрінетін фрагментті талқылауға мүмкіндік береді, бірақ файлдың бастапқы құрылымын бермейді және объектілер бойынша өлшеу дәлдігін растамайды.

Үш жұмыс жолы бар: САПР-дан қажетті деректерді шығару, бағдарламалық талдауға DXF дайындау немесе DWG-ді тікелей оқитын құралды пайдалану. Таңдау міндетке байланысты. Маркалар тізіміне атрибуттар кестесі жеткілікті; контурлар арақашықтығына геометрия мен бірліктер керек; рәсімдеуді тексеруге жарияланған парақ та қажет. Бір тіркемеде осының бәрі бола бермейді.

DWG оқу құралы қосылмаған жалпы чат файл хабарға тіркелді екен деп объектілер базасына міндетті түрде қол жеткізбейді. Растау — талдау нәтижесі: кеңістіктер, қабаттар мен объект типтері тізімі, содан кейін сізге белгілі элементтердің деректері. Сызбаны оқу, тексеру және жасау айырмалары сызбаларға арналған ЖИ міндеттерінің түрлері туралы мақалада қарастырылған.

Қабаттар, блоктар мен өлшемдер экраннан көбірек ақпарат сақтайды

Қабат объектілерді топтау мен көрсету қасиеттерін белгілейді. Бірақ атауы инженерлік мақсатқа кепіл емес: «жабындар» қабатында қосалқы сызықтар мен бұрынғы нұсқалар қалуы мүмкін. Машиналық іріктемеге келісілген қабат құрылымы, тексеруге нақты енгізілген объектілер тізімі пайдалы. ezdxf құжаттамасы объектілерді аралау қабат күйіне қарамастан қайтаратынын бөлек атайды; өшірілген не мұздатылған қабаттарды шығаруды өңдеу логикасында белгілеу керек.

Блок — сызбаға көп рет кірістіруге болатын анықтама. Кірістірілімнің масштабы, бұрылуы және өз атрибуттары болуы мүмкін; блоктар басқа блоктар ішінде де болады. Есік санауда анықтамаларды емес, қажетті орналастыруларды санау маңызды. Бірақ орналастыру да үнемі есікке тең емес: есіктер динамикалық блок (бір кірістірілім әртүрлі көрініс береді) немесе жай сызықтар графикасы болуы мүмкін, сондықтан әуелі қалай сызылғанын тексеріңіз. Блок ішінде өлшеуде оның түрлендіруін ескеру керек: блок анықтамасының координаттарын жоспар объектісінің координаттары деп алсаңыз, нәтиже қате болады; оларды кірістірілімге қарай қайта есептеу қажет (ығысу, масштаб, бұрылу).

Таңбасы бар атрибут құрылымдалған өріс береді: мысалы, марка не позиция. Жанында жай тұрған мәтінде мұндай байланыс жоқ. Сондықтан атрибутты блок автоматты ведомость үшін жазуы бар жеке кесінділерден ыңғайлырақ. Бірақ бос атрибут, ескі марка не қайталанатын нөмір бәрібір болуы мүмкін: құрылым мазмұнның дұрыстығына кепіл емес.

Өлшем объектісін де көрінетін цифрға тіреуге болмайды. DXF DIMENSION объектісінің құжаттамасы көрсетілетін өлшемді алмастыра алатын пайдаланушы мәтінін бөлек сипаттайды. Бақылауда геометрияны, өлшенетін мәнді және жазуды ажыратыңыз. Өлшем графикасы бөлшектелген соң мағыналық байланысты қалпына келтіру қиындайды: жеке сызықтар мен мәтінді сенімді өлшем құрайды деп болжамай тексеру қалады.

Полисызық учаскелер тізбегін сақтайды; олар тек түзу болмауы мүмкін. LWPOLYLINE-да доғалы сегменттер арнайы параметрмен, тұйықтық бөлек белгімен беріледі. Барлық төбені түзумен қосатын скрипт қисық контур ұзындығы мен ауданын өзгерте алады. Өлшенетін әр геометрия түріне таңдалған өңдеу тәсілі қолдау көрсететінін алдын ала анықтаңыз.

Модель кеңістігі, парақтар, сілтемелер және бірліктер

Модель кеңістігі мен парақты объектінің екі тәуелсіз көшірмесі деп санауға болмайды. Парақ шығару көрінісін, соның ішінде өз масштабы мен қарау бағыты бар көрініс экрандары арқылы ұйымдастырады. Бір жоспар екі парақта көрсетілсе, физикалық элемент саны екі еселенбейді. Модельді өлшесеңіз, соны көрсетіңіз; нақты парақтағы көрінуді талдасаңыз, басқа іріктеме қажет.

Сыртқы сілтеме бөлек сызбаны көрсетеді, оның кірістірілімінде орын, масштаб және бұрылу бар. Берілген негізгі файл қосылған негіз геометриясын қамтымауы мүмкін. Сондықтан сілтемелер тізімі мен жүктелу мәртебесін сұраңыз. Сілтеме файлы жоқ болса, «учаскеде желілер жоқ» деуге болмайды: тек берілген деректердің жеткіліксіздігі белгілі.

Бірліктер үшін әуелі баптауларды, кейін мағынасын автор білетін бақылау қашықтығын тексеріңіз. Координат саны өздігінен миллиметр ме, метр ме екенін айтпайды. ezdxf құжаттамасында бірліктер құжат пен блоктар мәнмәтіні ретінде сипатталған. Бір баптау өрісін тексеру геометрияның күтпеген масштабпен кірістірілгенін немесе бастапқы файлдың басқа келісіммен жүргізілгенін анықтамайды.

Кіріс файл паспортына редакция, бірліктер, санау кеңістігі, сілтемелер құрамы және қабылданған ерекшеліктер кіргені пайдалы. Бас жоспарға биіктіктермен жұмыс ережесін қосыңыз: жоспардағы және кеңістіктегі қашықтық әртүрлі сұраққа жауап береді. Бас жоспардағы абсолют белгілер көбіне Z координатымен емес, мәтінмен беріледі; жоспар қашықтығында Z ескерілмейді. Нормативтік қашықтық тексерілсе, өлшеу тәсілі кітапхананың кез келген функциясына емес, қолданылатын талап тұжырымына сай болуы тиіс.

Талдау ыңғайы үшін бастапқы файлды автоматты түзетпеңіз. Табылған бірлік айырмасын, тұйық емес контурды не жоқ сілтемені алдымен авторға көрсетіңіз. Талдауға түзетілген көшірмені барлық өзгерісті сипаттап қана қолдануға болады: әйтпесе сандар берілген жобада жоқ геометрияға қатысты болады.

Үш жол: экспорт, DXF скрипті, DWG-ді тікелей оқу

Бірінші жол — САПР-да кесте алу. AutoCAD DATAEXTRACTION арқылы объект қасиеттерін, блок атрибуттары мен сызба мәліметтерін кестеге не сыртқы файлға шығаруды құжаттайды. Экспортты нақты сұраққа дайындаңыз: блоктар ведомосына атау, атрибуттар мен сан; контурлар талдауына жеткілікті геометриялық деректер мен идентификаторлар қажет. Кестелік іріктемені файлдың толық талдауы деп атамаңыз.

Геометрияны беру үшін SAVEAS арқылы бөлек көшірмені DXF-ке сақтауға болады: ресми анықтамалық форматтар арасында DXF-ті атап, нұсқа мен дәлдік таңдауды сипаттайды. Бастапқы DWG-ді бөлек сақтаңыз. Экспорттан кейін қажетті объектілерді түпнұсқамен салыстырыңыз; сәтті сақтау келесі құрал файлдағы барлық объектіні түсінетінін растамайды.

Екінші жол — DXF оқу кітапханасы бар скрипт. ezdxf DXF оқу, өзгерту және жасау үшін Python интерфейсін береді. Әзірлеуші кітапхананы САПР геометриялық ядросынан және DWG түрлендіргішінен ашық ажыратады. Сондықтан «ezdxf скриптіміз кез келген DWG ашады» уәдесі бөлек түрлендіру қадамы мен шектеулерін түсіндіруді талап етеді.

Үшінші жол — тікелей оқу құралы. ARAI орнатылған САПР-сыз DWG және DXF оқиды: бастапқы файл тек оқуға ашылады, нәтижелер жаңа файлдар болып жасалады. Ол сызбадағы қашықтықтарды өлшеп, Қазақстан нормаларының тармақтарымен салыстырады. Бұл — инженер тексеретін бастапқы нәтиже; геометрияға тікелей қолжетімділік таңдалған объектілер мен талаптың қолданылуын тексеруді жоймайды.

ЖолНеге жарайдыНе жоғалады не тексеруді талап етеді
Кестелік экспортМаркалар, атрибуттар, тізімдер және жолдарды салыстыруӨрістер мен іріктемеге кірмегеннің бәрі
DXF және тексерілетін скриптҚайталанатын іріктемелер мен геометриялық операцияларОбъектілерді қолдау, блок түрлендірулері, бірліктер
DWG-ді тікелей оқуАлдын ала қолмен экспортсыз бастапқы объектілерге сұрауларОқу толықтығы және инженерлік түсіндіру дұрыстығы

Редактор ішіндегі функциялар мен автоматтандыру нұсқалары AutoCAD-қа арналған ЖИ туралы мақалада қарастырылған. Мұнда таңдау өлшемшарты қарапайым: қолданылған жол алынған әр санның көзін көрсете ала ма, ал сіз оны тәуелсіз қайталай аласыз ба.

Мысал: қашықтық өлшем жазуынан өзгеше

Екі таңдалған контуры бар жоспар беріп, олардың арасындағы жоспардағы ең қысқа қашықтықты анықтауды сұрадыңыз делік. Автор бірліктердің миллиметр екенін растайды. Бақылау учаскесінде бастапқы қырлар параллель, бір осьтегі координаттары 6000-ға өзгеше; екінші осьтегі ауқымдары қабаттасады. Жанында «6500» өлшем жазуы тұр. Сандар көрсету үшін ойдан алынған.

Көмекші әуелі таңдалған объектілердің қажетті шекараларға сәйкестігін тексеріп, идентификаторларын қайтаруы тиіс. Содан кейін өлшеу құралы 6000 мм, яғни 6 м алып, өлшенген нүктелерді не учаскелерді көрсетеді. Көрінетін жазу бөлек тіркеледі. Дұрыс нәтиже — қисындырақ санды үнсіз таңдау емес, геометрия мен мәтін айырмасы туралы хабар.

Бастапқы объектілерді ашып, өлшем дәл соларға қатысты екенін тексересіз. Өлшем объектісі болса, мәтіні қолмен алмастырылмағанын қарайсыз. Жазу бөлек мәтін болса, геометриялық өлшемді өзгертуге негіз бермейді. Өлшем басқа қырларға қатысты болса, тексеру нысанасын нақтылау қайшылықты жояды.

Келесі қадам — өз САПР-ыңызда кәдімгі өлшеумен бақылау қашықтығын салыстырып, модель мен парақтың шатаспағанына көз жеткізу. Көлбеу не қисық шекараларға бір координат айырмасы мысалы жарамайды: сәйкес геометриялық алгоритм керек. Екі параллель қырдың сәтті тексерілуін қосымша сынақсыз кез келген контурға таратуға болмайды.

Содан кейін ғана міндет қажет етсе, өлшенген мәнге нормативтік негіз қосылады. Ол тексеруге нақты қандай шекаралар мен шарттар қатысатынын анықтайды. 6 м саны өздігінен сәйкестікті де, бұзушылықты да білдірмейді. Есеп өлшемді, қолданылған талапты және маман қорытындысын бөлек сақтауы тиіс.

Сызбаны дайындау және жауапты қабылдау

Бір сұрау үшін бүкіл мұрағатты қайта жасау қажет емес. Жеткілікті жинақ дайындаңыз: негізгі файл, қажетті сыртқы сілтемелер, бірліктер сипаттамасы және қысқа қабаттар шартты белгілері. Қандай нұсқалар мен бар элементтер шығарылатынын көрсетіңіз. Қайталанатын жұмыс үшін қабаттарды мақсатына сай, блок атауларын тұрақты етіп, атрибуттарды толтыруды біртіндеп бекітіңіз.

Өлшемдерді объект ретінде сақтап, аудан есептеу қажет жерде өлшеуге жарамды контурларды қолданыңыз. Бірақ барлық үзілісті автоматты тұйықтамаңыз: үзілістің жобалық мағынасы болуы мүмкін. Бөлме контуры керек болса, оны шекаралар бойынша жүргізу мен ойықтарды есепке алу ережесін келісіңіз. Геометриясы ұқыпты файл аудан анықтау ережесін әлі белгілемейді.

Жауапта өңделген объектілер, қолдау көрсетілмейтін типтер және жоқ сілтемелер тізімін талап етіңіз. Бағдарламалық талдауда бұл әсіресе маңызды: ezdxf құжаттамасы блоктардың кеңейтілген мүмкіндіктері шектеулі қолдау алатынын ескертеді. Объектінің файлда болуы және қайта жазғанда сақталуы оның мінез-құлқын толық түсінуге тең емес.

Инженерлік мәнмәтін мен парақ рәсімдеуін көрсету үшін скриншот не PDF қосымша тіркеуге болады. Бірақ оларды бастапқы деректердің байқалмайтын алмастырушысы етпеңіз. PDF қайта сызбаға айналғанда объектілер не болатыны PDF-ті DWG-ге түрлендіру туралы мақалада қарастырылған.

Нәтижені қабылдар алдында үш әрекет жасаңыз: көрсетілген объектілерді бастапқы файлдан табыңыз, бақылау өлшеуін қайталаңыз және іріктеме толықтығын тексеріңіз. Содан кейін есепті файл редакциясы белгісімен бірге сақтаңыз. Геометрия өзгерсе, DWG атауы сақталса да, бұрынғы есеп ағымдағы сызбаға енді қатысты емес.

Қысқаша

  • DWG талдауға оқу құралы арқылы объектілерге қолжетімділік керек; сурет тек көрінетін кескінді береді.
  • Қабат атауларымен шектелмей, блоктарды, атрибуттарды және кірістірілім түрлендірулерін тексеріңіз.
  • Өлшем геометриясын мәтінінен, модельді парақтан, негізгі файлды сыртқы сілтемелерден ажыратыңыз.
  • Экспорт, скрипті бар DXF және тікелей оқу әртүрлі міндетке жарайды әрі толықтықты тексеруді талап етеді.
  • Қашықтық жауабында таңдалған объектілер, бірліктер мен өлшеу тәсілі болуы тиіс.

Дереккөздер

ARAI-ға жобаңыз туралы сұрақ қойыңыз

Сұрақ агентте нобай ретінде ашылады — жібермес бұрын оны өзгерте аласыз.

ARAI редакциясы ЖИ көмегімен дайындады. Өнімдер туралы мәліметтер жаңарту күні ресми дереккөздермен салыстырылып тексерілді. Қате туралы мына мекенжайға жазыңыз: hello@arai.build.

ARAI

Өз жобаңызда қолданып көріңіз

DWG және PDF файлдарын тіркеңіз, ARAI-дан нақты тексеру жүргізуді сұраңыз да, нәтижені өз сызбаңызбен салыстырыңыз.

ARAI ашу
Бізге жазу

ARAI командасына жазу

Telegram@arai_supportWhatsApp