Ultimele articole publicate
- Editor World File
- Transformarea coordonatelor între sistemele de coordonate ETRS89 şi Stereografic 1970 sau Stereografic 1930 cu altitudini în sistemul Marea Neagră 1975
- Crearea unei macrocomenzi pentru Autocad
- Topo Side - aplicaţie topografică pentru prelucrarea măsurătorilor topo-geodezice
- Integrarea informaţiei grafice si alfanumerice din cadrul intravilanului municipiului Câmpulung Moldovenesc, judeţul Suceava, într-o aplicaţie SIG
Cele mai populare articole
- Topo Side - aplicaţie topografică pentru prelucrarea măsurătorilor topo-geodezice
- Deformatiile liniare relative in sistemele de proiectie Stereografic 1970, Gauss-Krüger, UTM şi comparaţii între acestea
- Macrocomandă Autocad - unirea automată a punctelor care au acelaşi cod
- Trapezele (foile de hartă şi plan) cu nomenclatura corespunzătoare sistemului de proiecţie Stereografic 1970 raportate în mediul Autocad
- Inventarul foilor de hartă la scara 1:25000 pe care se incadrează fiecare localitate din România
Macrocomanda „Uneste puncte” a fost refăcută pentru a funcţiona fără referinţe către librării externe şi a elimina posibilitatea apariţiei erorilor la încărcare (libraria externa nu este găsită). Ţin sa mulţumesc pe această cale celor care au trimis mesaje referitoare la această problemă.
Prelucrarea măsurătorile terestre efectuate asupra elementelor care au o formă liniară (căi de comunicaţie, reţele edilitare, utilităţi, diguri etc.) şi se desfăşoară pe distanţe mari poate deveni o operaţie greoaie. Acest lucru se datorează faptului că de cele mai multe ori este necesar ca acestea să fie reprezentate pe planuri sau hărţi cu ajutorul liniilor deci este necesară unirea punctelor caracteristice succesive (în unele situaţii pot fi de ordinul sutelor). Pentru a automatiza acest proces s-a creat o macrocomandă pentru mediul Autocad a cărei interfaţă este prezentată în figura 1.
Figura 1 - Interfaţa macrocomenzii Uneste puncte
- Cale fişier: locaţia fişierului care conţine informaţii referitoare la puncte. Acest fişier trebuie să fie structurat pe coloane (despărţite prin tab sau space) astfel: nume punct, X, Y, Z şi cod;
- Citeşte coduri: citeşte codurile din fişierul selectat şi populează lista codurilor disponibile;
- Coduri utilizate: codurile care vor fi folosite pentru a căuta punctele ce vor fi unite;
- Mod:
- 2D (polyline): uneşte punctele folosind entităţi de tip polyline (cotele vor fi neglijate);
- 3D (3D polyline): uneşte punctele folosind entităţi de tip 3D polyline (punctele de inflexiune ale liniei vor avea cote).
- OK: execută operaţia de unire a punctelor folosind lista de coduri utilizate;
- Anuleaza: anulează executarea macrocomenzii.
Executarea acestei macrocomenzi va desena în fişierul curent al mediului Autocad, pe layer-ul activ, liniile care unesc puncte cu acelaşi cod în ordinea în care acestea sunt găsite în fişierul de tip text selectat (figura 2).
Figura 2 - Exemplu de puncte unite cu ajutorul macrocomenzii Uneste puncte
Pentru a downloada macrocomanda Uneste puncte click aici.
Lista modificărilor efectuate: 4 februarie 2009 - eliminarea mesajului de eroare în cazul în care există un singur punct cu un anumit cod, acesta neputand defini o linie.
Comentarii
AutoCAD
---------------------------
"Wrong file format"
---------------------------
OK
---------------------------
Cam asata imi da si in autocad 2005 si in 2007 can incerc sa incarc ... asta dupa ce ii dau eu extensie .dvb ca nu are nici un fel de extensie * Ce imi scapa ? :dry: ?? * mersi pt ajutor
lucrez in acad map 3d 2008
am incercat si eu sa rulez aceasta macrocomanda dar imi da o eroare: "Could not load an abject because it is not available on this machine". Mentionez ca folosesc AutoCad Civil3D 2008. Ce sa fac sa imi functioneze si mie? Orice sfat e bine venit.
RSS pentru acest articol.