Várostervezési központ - - - - - autocad - tárgyföld

A probléma megfogalmazása

Import Módszertan

A munkához szükség van az AutoCAD "teljes" verziójára, a Lite (könnyűsúlyú) verziók nem alkalmasak, mert nem támogatják az AutoLISP nyelvet. Az eredeti AutoCAD rajz előkészítését az importáláshoz a PREPARE_OL.LSP program végzi (letölthető a cikk alján található linkről). Ezt a programot hozzá kell adni az AutoCAD indítási listájához, ehhez válassza az "Eszközök" -> "AutoLISP" -> "Alkalmazások menüpontot. ”. A megjelenő párbeszédpanelen kattintson a fekete portfólió képére, és válassza a "Hozzáadás" parancsot. ”. Megnyílik a megnyitott fájl párbeszédablak, meg kell találnia a letöltött és kicsomagolt PREPARE_OL.LSP fájlt a lemezen, és kattintson rá duplán. E lépések után az AutoCAD "megjegyzi" a PREPARE_OL.LSP fájl helyét, és minden alkalommal el fogja tölteni. Természetesen a fájlt véglegesen tárolni kell a helyén, áthelyezés esetén újra kell ismételni az egész eljárást.

A munka előtt jobb, ha az eredeti DWG vagy DXF fájl biztonsági másolatát készítjük. Az alábbiakban részletesen ismertetjük a DXF (DWG) fájl ObjectLand fájlba importálását.

1) nbspOtkryt DXF vagy DWG rajzot az AutoCAD, menjen a modell térben, mert réteg beállítások párbeszéd és kapcsolja ki a láthatóságát felesleges rétegek és az üres réteget (ők vannak jelölve halványabb ikon) - törli. Törölje a rajzban található összes felesleges objektumot is.

2) nbspEsli kell tartani bizonyos avtokadovskie blokkok differenciálatlan (miután import ObjectLand jelennek pontként tárgyakat, és az egész blokk a kép elvész), akkor írja be a parancssorba BLOCKS_GALLERY, válaszoljon a kéréseket (ábrázolandó „blokkok Gallery”), és akkor a PICK_BLOCKS parancs beírásával adja meg azokat a blokkokat, amelyeket pontobjektumokként szeretne importálni. A legvalószínűbb jelöltek: a) olyan egységek, amelyek spline több csomópontot szerepel a rajzon és ismételt (nagyságrendileg több, mint 100-szor), mert a hatalmas mennyiségű keletkező grafikus információkat, ha feldarabolása és ObjectLand lassan rajz munkát; b) egységek, amelynek megjelenése elfogadhatatlanul torzított eltávolításával nyílások után felosztást egységet (ez általában akkor történik, amikor nincs kontúr keltetés), különösen, blokkok tagjai kizárólag keltések.

3) nbsp Futtassa a PREPARE_OL parancsot az AutoCAD parancssorba való beírásával. Ez a parancs: beállítja a "világ" koordinátarendszert; Az összes blokkot elkülöníti, kivéve az előző lépésben a PICK_BLOCKS parancssal jelölteket; többszöri szöveget oszt; eltávolítja a keltetést; végrehajtja a CLEAR parancsot (_PURGE). Mindezek után a PREPARE_OL parancs olyan paramétereket kér, mint az "Offset X" és az "Offset Y". Miért van szükség ezekre? Ha a térképobjektumok "felhője" közvetlenül a karteziai sík több negyedében fekszik, vagyis ha részekre van osztva koordináta tengelyek között, akkor az egész térképet egy bizonyos távolságra kell mozgatni. Ezt a távolságot az "Offset on X", az "Offset on Y" értéken fejezzük ki, és meg kell memorizálni vagy le kell írnunk a 12. lépésre. Az eltolás után minden térképobjektumnak ugyanabban a kvadránsban kell lennie. A költözés jobb választás egy állomány és egy kör között, például 5000 és 15000, így könnyebb megjegyezni. Ha az összes térképobjektum már egy negyedben helyezkedik el, akkor nincs szükség a váltásra, és mindkét időpontot be kell írnia. Ha több DWG (DXF) fájlt importál (például a szomszédos topográfiai táblákat), akkor mindegyikre ki kell választani az eltolást.

4) nbspHa a feliratok között nagyon kicsi, akkor a RAISE_TEXT parancsot kell végrehajtani. A parancssorban a régebbi szöveg magasságát fogja kérni (megtalálhatja a címke "Tulajdonságai" -ban, ez a paletta a "Ctrl-1" billentyűkombinációval), majd egy új magasság (írja be a kívánt magasságot). Ezután a program megkérdezi, hogy kiválaszthatja a kerethez szükséges összes szöveget.

5) nbsp Futtassa a WLOCK parancsot (_WBLOCK). A megjelenő párbeszédablakban hagyja el az "Alappont" részt változatlanul (mindenhol zérus legyen), az "Objektumok" szakaszban válassza ki a "Hagy" opciót, majd kattintson a "Objektumok kijelölése" gombra, húzza az összes szükséges térképobjektumot az egérrel. Az "Elhelyezés" szakaszban meg kell adnia a fájl nevét és elérési útját (ez lesz egy új DWG fájl, a továbbiakban "az 5. lépésben mentett fájl"). Az alábbiakban a "Mérési egységek" legördülő listájában jobb választani a "mérők" értéket.

6) nbspZárja be az eredeti rajzfájlt mentés nélkül.

Ha forgó címkékkel találkozol, nyissa meg az 5. lépésben mentett DWG fájlt az AutoCAD programban, és futtassa a ROTATE_TEXT parancsot. Amikor "forgatási fájlra" kéri, meg kell adnia a rétegnevek levelezésének a fájlt az éppen elmentett forgatási szögekhez (lásd az előző bekezdést). Miután a ROTATE_TEXT parancs befejeződött, mentse el a DWG fájlt a "hajlékonylemez" ikonra kattintva, majd zárja be, hogy azonnal nyissa meg a nanoCAD SPDS 1.0-ban (mint a lépés elején).

8) nbspEksportirovat a nanoCAD nyitott meg a DWG-DXF fájlt a 11. változat a formátumot (ha ahelyett nanoCAD másik program használja, a változata DXF nem haladhatja meg a 12 percet), a „Fájl” menüpont -> „Export. ”. Zárja be a DWG fájlt mentés nélkül.

9) nbspZapustit DXF_Importer.exe programot (letölthető a cikk végén), válassza ki az imént rögzített DXF-fájl (kijelölhet több DXF fájlt, ha megnyomja a Shift vagy a Ctrl billentyűt, vagy egyszerűen nyomon követni a kívánt csepp fájlok), és adja meg a mappát , ahol az ObjectLand GDB az importált adatokkal kerül létrehozásra. Ha ez a mappa jön létre, mielőtt HBB, a program felkínálja a: a) nem tesz semmit és kilépés, b) törölje a régi SDB és hozzon létre egy új, c) végrehajtja doimport a régi GDB.

10) nbspEsli amikor importált ObjectLand Néhány zárt síkszerű tárgyak elutasításra került, mert a helytelenségéből, például a jelenléte önálló csomópontok, néhány ilyen tárgyakat lehet gyógyítható újbóli megnyitása AutoCAD DWG-fájlt mentett az 5. lépésben (vagy a 7. lépésben, ha voltak forgatott szövegeket), és végrehajtja az ERROR_SCAN parancsot, írja be a parancssorba. A parancs megkérdezi az import jelentés fájlt, ugyanabban a mappában tárolódik, mint a GDB. Az AutoCAD grafikus ablakban lévő adatokat növelni kell, amennyiben az egyes épületek az egész képernyőt elfoglalják. Következő ERROR_PREV csapat létrehozása a képernyő közepén a legelső hibás objektum tag és rögzítse azt a beállítást a Tulajdonságok paletta (ez okozta a „Ctrl-1”) rendelkeznek egy „zárt” és „Nem” (lásd. A lenti képen).


Amikor a vonallánc megnyílik a tulajdonságpaletta révén, az utolsó szegmens eltűnik. Ha ez nem megengedett, a szegmenst szegmentálhatja szegmensenként. Miután rögzítette az első helytelen objektumot, végig kell mennie a többi részen, és ki kell adnia az ERROR_NEXT parancsot az AutoCAD parancssorában. A következő helytelen objektum mindig a képernyő közepén lesz. Ha szükséges, az ERROR_PREV paranccsal térjen vissza az előző objektumhoz. Ha a következő ERROR_NEXT parancs (vagy az ERROR_PREV, ha az ellenkező irányba mozdult) után a kép nem változik, akkor minden helytelen objektum átkerül.

Most meg kell menteni a DWG-fájlt: kattintson az ikonra „floppy”, zárja be, majd nyissa meg a nanoCAD SPDS 1.0 kell exportálni a DXF formátumú 11 másodperces változat, és adja át újra a 9. lépésre, hogy van, újra létrehozni HBB ObjectLand importált adatok . Ezúttal a jelentési fájl által elutasított objektumok kisebbek lesznek.

11) nbspA nyitott GDB-t nyissa meg az ObjectLand-ban és megjeleníti a "General view" (Általános nézet) témát a képernyőn. Ha egyes tárgyakat tükrözött képest az y tengely, jelölje ki azokat a Tárgy mezőbe és alá kell egy egyszerű affin transzformáció (menü „Eszközök” -> „Transformation”), a letöltés az első lépés a varázsló az egyik konfigurációs fájlokat lehet letölteni link alján.

12) nbspEsli a 3. lépésben, amikor teljesítményű grafikus PREPARE_OL váltás parancs végrehajtásra került bizonyos távolságban, most hasonlósági transzformáció kell végezni (menük „Service” -> „Transformation”) eltolásához a fordított irányban.

13) nbspEsli az előző lépéseket menetrend tolódott (meg a 3. és 12) és / vagy a tükör (a 11. lépésben), meg kell teremteni a helyes térbeli kártya paraméterei, mint például az „alap pont” és a „Range”, amely elérhető a lap „Options” párbeszéd " Térkép tulajdonságait ", összhangban az új helyzete a" foltok "a grafika után az összes átalakulás.

visszacsatolás

Program az AutoLISP számára DXF-fájlok importálásához

Kapcsolódó cikkek