Felületek másolása és mozgatása

A felület megfelelő elhelyezése érdekében kövessen néhány irányelvet.

Az AutoCAD Civil 3D programban lévő felületek pontok, törésvonalak, rézsűk és más komponensek alapján vannak meghatározva. Ezek a komponensek a felületdefinícióban felületműveletként jelennek meg, és a Felülettulajdonságok párbeszédpanel Definíció lapján találhatók.

Amikor felületet másol az AutoCAD Civil 3D programban egy BLOKKDEF/BEILLESZTÉS művelettel, a felület néhány meghatározó elemét is másolja, így ezen elemek különálló példányait hozza létre. Pontfájl és törésvonalak hozzáadásával épített felület esetében például a BLOKKDEF művelet másolatot készít a törésvonalakról, de a pontfájlról nem. Egy későbbi BEILLESZTÉS művelet során a másolt objektumokat (ezen példány felületét és törésvonalát) az AutoCAD automatikusan az új helyre transzformálja (mozgatja). Frissül az új felületdefiníció, hogy jelezze, hogy ezekből a lefordított elemekből jött létre, majd elmozdul. Ha ezen a ponton újraépítjük az új felületet, az aktuális helyéről egy másik helyre „ugrik”. Ez a dupla ugrás azért történik, mert az új felület másolt meghatározó elemei már transzformálva vannak. Ha (a másolás művelet által hozzáadott) felületen transzformációt végez, a felület ismét elmozdul.

A kettős ugrás elkerülése érdekében a BLOKKDEF és a BEILLESZTÉS művelet bázispontjainak meg kell egyeznie. Ehhez a legkönnyebb, ha mindkét művelethez a (0, 0, 0) koordinátákat használja.

Amikor felületet másol a felület kijelölésével és az AutoCAD MÁSOLÁS parancsával, a program nem másolja a meghatározó elemeket, és ezek nem jelennek meg különálló példányokként az új felület definíciójában.

Ezen a két különböző másolás művelet (BLOKKDEF/BEILLESZTÉS és MÁSOLÁS) elvégzésének módja a viselkedés jelentős különbségét eredményezi: a MÁSOLÁS paranccsal másolt felületek reagálnak az eredeti adatok módosításaira, míg a BLOKKDEF/BEILLESZTÉS paranccsal másolt felületek nem. Ezen különbség oka, hogy a BLOKKDEF/BEILLESZTÉS új példányokat hoz létre a meghatározó elemekből, míg a MÁSOLÁS parancs megőrzi az eredeti objektumokat a felület definíciójában.

A vágólap másolás és beillesztés műveletei (Ctrl-C, Ctrl-V) is a BLOKKDEF/BEILLESZTÉS logikát követik. A másolás művelet valójában a BLOKKDEF parancsot futtatja a háttérben (a blokkot egy ideiglenes fájlba írja, és a fájl nevét a vágólapra helyezi), míg a beillesztés a BEILLESZTÉS parancs műveleteit végzi el. De ebben az esetben a BLOKKDEF alappont helye alapértelmezés szerint a kijelölt elemek bal alsó sarkában van. Így ahhoz, hogy a beillesztés művelet elkerülje a kettős ugrást, a beillesztett elemek beillesztési pontjaként kell meghatároznia ezt a helyet. Mivel nem ismeri ezt a kiszámított helyet, a másolás/beillesztés művelet általában kettős ugrást okoz, ezért ezt ne használja felület másolásához ugyanabba vagy másik rajzba.

Összefoglalva, amikor felületobjektumokat kell másolnia, és egy vagy több meghatározó objektumot szeretne használni az aktuális rajzban (amelyeket az AutoCAD automatikusan transzformálni fog), használja a (0,0,0) koordinátákat a másolás és beillesztés műveletek alappontjaként. A következő megjegyzések körvonalazzák az általános használati esetek ajánlott gyakorlatait:

Felület másolása az aktuális rajzon belül és annak elérése, hogy a felület reagáljon az eredeti adatok módosításaira

Felület különálló munkamásolatának létrehozása ugyanabban a rajzban (például esetek összehasonlításához)

Felület mozgatása másik rajzba (például a zsúfoltság csökkentéséhez)

MEGJEGYZÉS: A következő eljárások általában NEM ajánlottak: