Hallo iedereen
Ik weet dat je met de functie 'inquiry' dmv sneltoetsen 'a' nog eens 'a' en dan 'o' oppervlakte van polyvlakken kan optellen. Ik vrag me nu af of het ook mogelijk is om de lengte ven lijnstukken op te stellen?
Weet iemand toevallig hoe je dit moet dan? In de properties tabel als je meerdere lijnstukken aanklikt bij de lengte 'varies' te zien, maar daar ben ik nartuurlijk niet veel mee.
Alvast bedankt!
Citaat van: Matthias op di 12 02 2008, 17:12:45
Hallo iedereen
Ik weet dat je met de functie 'inquiry' dmv sneltoetsen 'a' nog eens 'a' en dan 'o' oppervlakte van polyvlakken kan optellen. Ik vrag me nu af of het ook mogelijk is om de lengte ven lijnstukken op te stellen?
Weet iemand toevallig hoe je dit moet dan? In de properties tabel als je meerdere lijnstukken aanklikt bij de lengte 'varies' te zien, maar daar ben ik nartuurlijk niet veel mee.
Alvast bedankt!
Je kunt dit heel makkelijk met VBA oplossen. (Vereist wel wat programeerwerk!)
Zoek even op de term LENGTE of LENGTES. Er bestaan al lisp's voor het optellen van lengtes.
Reimer.
Deze gebruik ik sinds 1998.
Geschreven voor een toenmalig project en aangepast in 2003.
Heel grof en geen error checking.
Veel plezier ermee,
Joop
Citaat van: Joop op vr 15 02 2008, 07:25:55
Deze gebruik ik sinds 1998.
Geschreven voor een toenmalig project en aangepast in 2003.
Heel grof en geen error checking.
Veel plezier ermee,
Joop
Beste Joop,
Hoe krijg ik deze lisp in werking, ben niet zo thuis in alles met lisp.
Ik heb hier nog een lisp FLAT om plannen die ik doorkrijg van landmeters allemaal onder het xy assenstelsel te plaatsen. Bij deze lisp moet ik dan gewoon FLAT indrukken en werkt dit.
Bij optellen lijnen lukt me dat niet? Moet ik iets anders indrukken bij commandos?
Alvast bedankt
Matthias
OTL --> enter
Groeten en succes.
Peter
Citaat van: TTB op wo 17 09 2008, 11:22:58
OTL --> enter
Groeten en succes.
Peter
Bedankt Peter!
Heb het meteen getest krijg wel een vreemde melding. Ik kan dus mijn lijnen wel selecteren, als ik er dan stuk op 15 gedaan heb en enter doe. Kom dit in de commandolijn;
"; error: bad argument type: 2D/3D point: nil"
Iemand enig idee hoe ik dit oplos?
Mvg
Matthias
Ja, het probleem is dat je alleen LINE-objecten mag selecteren. Er mag niets anders tussen zitten.
Met TOTLEN.lsp uit het volgende onderwerp mag dit wel.
http://www.cadsite.be/smf/index.php/topic,1120.0.html (http://www.cadsite.be/smf/index.php/topic,1120.0.html)
Groeten,
Reimer
Er is een AutoCAD commando waarmee je lengtes kunt optellen.
dataextraction
Je kunt hiermeede lengtes van lijnen optellen, maar ook van bogen en polylijnen.
Je kunt ze laten sorteren op basis van de laag waar ze opstaan, de kleur etc.
en als je iets in je tekening hebt veranderd kun je de gegevens laten updaten!
Wat wil je nog meer?
Citaat van: Leon op wo 17 09 2008, 14:11:11
Er is een AutoCAD commando waarmee je lengtes kunt optellen.
dataextraction
Je kunt hiermeede lengtes van lijnen optellen, maar ook van bogen en polylijnen.
Je kunt ze laten sorteren op basis van de laag waar ze opstaan, de kleur etc.
en als je iets in je tekening hebt veranderd kun je de gegevens laten updaten!
Wat wil je nog meer?
Beste Leon,
Waar kan ik het commando dataextraction activeren.
Als ik dit intyp in autocad geeft deze 'unknown command' als melding?
Of iemand anders idee?
Mvg
matthias
nb: ik werk met autocad 2010 lt