Kan iemand zeggen hoe vanuit Acad Lt een lijst van in de tekening aanwezige tekst kan geƫxporteerd worden?
Bijvoorbeeld:
In een tekening staan alle ramen benoemd, en genummerd, kan er een lijst gegenereerd worden waarin die nummering en benaming is opgenomen.
Nog intelligenter en beter zou zijn dat bij het invoegen van de nummering deze automatisch een nieuw volgnummer aanneemt...
Alvast bedankt!
Het uitvoeren van data in de tekening is in LT behoorlijk beperkt door dat het niet mogelijk is met Lisp te werken. De enige manier die ik kan bedenken is de teksten als attribute in een Block te plaatsten en deze gegevens uit te voeren via DATA EXTRACTION.
Ik heb, toen ik nog met LT werkte, voor het doornummeren van een Block een macro bij elkaar zitten plakken en prutsen. Of eigenlijk 2 macros onder 2 knoppen
onder de eerste knop:
^C^Csetvar;USERI5;\
Dit is een user input (USERI5) waarmee je kan invoeren met welk getal het plaatsten van het block moet beginnen.
onder de 2e knop:
^C^Cattreq;0;-insert;h:/circelnr \;;;-attedit;;;;;L;V;R;$M=$(getvar,USERI5);;attreq;1;setvar;USERI5;$(+,1,$(getvar,USERI5))
dit haalt het block H:\CIRKELNR.DWG binnen de tekening, geeft het het nummer dat in USERI5 staat. en verhoogt het getal in USERI5 met 1.
Je kan het block aanpassen naar de vorm die je zelf wilt.
Overigens kan je op deze wijze ook gewoon met tekst doornummeren:
^C^Ctext;_m;\;;$M=$(getvar,USERI5);setvar;USERI5;$(+,1,$(getvar,USERI5))
Bedankt lexx...ik probeer het uit.
Citaat van: aha! op di 08 02 2011, 13:38:53
Bedankt lexx...ik probeer het uit.
Beste Lexx en Aha,
Is DATA EXTRACTION wel mogelijk in AutoCAD 2011 LT, want in
http://images.autodesk.com/adsk/files/autocadvsautocad_lt_2011_comparison_matrix.pdf
staat bij Document dat 'Data Extraction to Tables (Block Attributes and Objects)' dat het niet
mogelijk is.
Het exporteren van attribuutwaarden zal dus waarschijnlijk moeten gebeuren met ATTEXT.
http://www.cadsite.be/smf/index.php?topic=4568.msg24013#msg24013
Met vriendelijke groet, HofCAD CSI.
Citaat van: HofCAD op di 08 02 2011, 15:55:40
Beste Lexx en Aha,
Is DATA EXTRACTION wel mogelijk in AutoCAD 2011 LT...
...Met vriendelijke groet, HofCAD CSI.
Met de laatste LT versie waar ik deze methode heb toegepast (2008) was het wel mogelijk. Je kon de gegevens uitvoeren naar een TXT bestand en vervolgens weer invoeren in bv. XL.
Citaat van: lexxx op di 08 02 2011, 17:44:33
Met de laatste LT versie waar ik deze methode heb toegepast (2008) was het wel mogelijk. Je kon de gegevens uitvoeren naar een TXT bestand en vervolgens weer invoeren in bv. XL.
Beste Lexxx,
Je bewering lijkt mij sterk gezien de comparison_matrix, en de problemen van MacKrikke
in AutoCAD 2009 LT.
Volgens mij maak je nu dezelfde fout als in de Topic: data extraction van MacKrikke
http://www.cadsite.be/smf/index.php?topic=3123.msg15905#msg15905
waarbij je geen duidelijk verschil maakt tussen ATTEXT(-ATTEXT), EATTEXT(-EATTEXT) en DATAEXTRACTION.
Citaat van: MacKrikke op zo 18 01 2009, 22:49:57
Hey,
Ik werk met autocad 2009 LT en krijg de data extraction niet aan de praat.
Commando's als dataextraction, eattext herkent hij niet en ik vind het ook niet terug in het menu...
Iemand een idee hoe dit komt of wat ik verkeerd doe?
Thanx
kRiKKe
Want ook daar geef je niet duidelijk aan, dat je in AutoCAD LT met ATTEXT werkt en
niet met DATAEXTRACTION.
Hoewel je bij al deze commando's attribuutwaarden naar een extern bestand kan schrijven, is de
werking en de mogelijkheden daarin sterk verschillend.
(DATAEXTRACTION is meer, dan alleen attribuutwaarden naar een extern bestand schrijven.)
Met vriendelijke groet, HofCAD CSI.
PS In de bijlage zie je een plaatje van de autocadvsautocad_lt_2011_comparison_matrix.pdf
uit http://images.autodesk.com/adsk/files/autocadvsautocad_lt_2011_comparison_matrix.pdf
blijkbaar haal ik mijn termen door elkaar. :oops: HofCad heeft gelijk. :vreegoe:
Het is niet data extraction maar attribute extraction in autocad LT.
Citaat van: lexxx op ma 19 01 2009, 16:37:48
...Met attribute extraction kun je gegevens van blocks samen met de in de attributes aanwezige informatie uitvoeren naar een tekstbestand. Deze zou je dan weer kunnen invoeren in XL.
Je moet hiervoor wel een Tamplate file maken. Dit is een tekstbestand waarin je aangeeft welke informatie je uit het block wilt halen. In de Help van Autocad LT staat vrij uitgebreid hoe je zo een bestand moet maken.
( zoek onder "attribute extraction files, creating" )