program de raportare tip MapSys

Creat de djxhouse, Apr 11, 2011, 10:30 PM

« precedentul - următorul »

djxhouse

caut un program de raportare puncte in AutoCAD, dar tip Mapsys.

Adica fiecare punct sa fie pe cota si in stratul codului.
In inventarul de coordonate coordonatele sunt delimitate cu TAB.

De ex

1    1000.123    1000.123    500.123    5
2    1001.456    1001.456    501.456    6


se vor raporta 2 puncte.
Punctul 1 avand coordonatele 1000.123 1000.123 avand cota 500.123 si va fii stratul 5
iar Punctul 2 va avea coordonatele 1000.456 1000.456 avand cota 500.456 si va fii stratul 6.


pana in momentul respectiv folosesc mapsys. Dar il folosesc doar pentru raportarea punctelor.
Eventual un programator. Platesc :nod:  :hi:

zamfy

Eu stiam ca  fisierele text delimitate cu tab arata ceva de genul:
1|1000.123|1000.123|500.123|5
2|1001.456|1001.456|501.456|6
Cel pe care l-ai postat e delimitat de Space (cel putin asa e la mine). Oricum, ceea ce vrei tu cred ca se poate face destul de usor in LISP, pt. cine se pricepe.

John Doe

Vezi ca este ceva pe site-ul lui Bogdan Morosanu, a si fost postat aici dar nu mai stiu unde.
Daca nu merge ala, revino si te rezolv eu.

zamfy

#3
http://topograf.3xforum.ro/post/2626/1/program_pentru_raportat_puncte_in_autocad_2011/. Aici este programul de care vb John Doe. Dar nu cred ca raporteaza pe straturi...

zamfy

As fi si eu interesat de un asemenea program.

Ionica34

#5
Topko Express. Iti preia inventarul de puncte, iti raporteaza punctele pe straturi diferite (textul punctului pe unstrat, al cotei pe altul, simbolul pe altul)
www.cadsolutions.ro

zamfy

Deoarece mi-a fost lene sa fac un lisp care sa faca chestia asta, am gasit o metoda un pic mai greoaie, dar care functioneaza. Mai intai se creaza o comanda custom in AutoCAD care sa aiba urmatorul macro: ^C^C^P(sssetfirst nil (ssget "_P";))(princ) si o salvam intr-un toolbar (eu o folosesc in Inquiry). Apoi se raporteaza punctele normal in AutoCAD cu TopoLT. Se selecteaza punctele dupa cod cu comanda selcod si cand da mesajul sa dati select previous, activati comanda de mai sus si apoi puneti punctele in ce layer doriti.

zamfy

La comanda de mai sus dupa "_P" treceti  paranteza in loc de emoticon...n-am gasit unde se inchid smilies.

Modificat de zamfy (29-04-2011 10:02:16)

zamfy

#8
Citat din: Ionica34Topko Express. Iti preia inventarul de puncte, iti raporteaza punctele pe straturi diferite (textul punctului pe unstrat, al cotei pe altul, simbolul pe altul)
www.cadsolutions.ro
Asa raporteaza si TopoLT-ul.

advex

#9
CitatLa comanda de mai sus dupa "_P" treceti  paranteza in loc de emoticon...n-am gasit unde se inchid smilies.


Este necesar sa debifezi "Converteste smilies in imagini" in momentul creatiei mesajului...
Spor!



430/200px 13.2KB