CADsite forum

AutoCAD => AutoCAD probleem => Topic gestart door: debasjes op wo 28 04 2010, 10:01:00

Titel: Automatische telling weergeven.
Bericht door: debasjes op wo 28 04 2010, 10:01:00
Hoi forum genoten,

Even een vraag is het mogenlijk om een automatische telling als een atribut in een blok te verwerken,
en deze dan laten beginnen bij 10 of zoiets.
Dit zou handig zijn ivm een schetsplan van een flat waar ik blokjes in wil plaatsen die het huisnummer laten zien.
maar dan beijvoorbeeld beginnen bij huisnummer 35.


Groetjes Patrick,



Titel: Re:Automatische telling weergeven.
Bericht door: roy_043 op wo 28 04 2010, 11:37:48
Je vraagt iets dat waarschijnlijk onmogelijk is. De grote vraag is namelijk: hoe moet het CAD-programma nummeren?

Er zijn natuurlijk wel (lisp-)progammaatjes die het saaie doornummeren van attributen of teksten gemakkelijker maken. De meeste van deze programma's laten de volgorde van nummering afhangen van de gebruiker. Maar het is wel mogelijk om een (lisp-)progammaatje te schrijven dat automatisch nummert op basis van bijvoorbeeld de plaats van elementen in de tekening.
Titel: Re:Automatische telling weergeven.
Bericht door: lexxx op wo 28 04 2010, 11:52:09
heb je hier misschien wat aan?

http://www.autocadexchange.com/U/ACE/ForumExchange/tabid/174/aff/90/aft/2887/afv/topic/Default.aspx (http://www.autocadexchange.com/U/ACE/ForumExchange/tabid/174/aff/90/aft/2887/afv/topic/Default.aspx)

Groeten

Lex
Titel: Re:Automatische telling weergeven.
Bericht door: julien op wo 28 04 2010, 11:58:38
Ik gebruikte de 2 onderste lisps:
http://www.cadsite.be/lisp/download/
Ik vrees alleen dat dat niet werkt voor attributen, enkel voor tekst.
Titel: Re:Automatische telling weergeven.
Bericht door: EddyBeerke op do 29 04 2010, 12:37:59
Dit is wel te maken in Lisp of VBA.
-
Geef startnummer, plaats block en in het attribute oplaten hogen

1+1=  2 (nog steeds)
Titel: Re:Automatische telling weergeven.
Bericht door: Atwist op do 29 04 2010, 13:00:41
Wat dacht je hiervan, :D
Titel: Re:Automatische telling weergeven.
Bericht door: mrbeegee op do 29 04 2010, 15:51:38
Citaat van: debasjes op wo 28 04 2010, 10:01:00
Hoi forum genoten,

Even een vraag is het mogenlijk om een automatische telling als een atribut in een blok te verwerken,
en deze dan laten beginnen bij 10 of zoiets.
Dit zou handig zijn ivm een schetsplan van een flat waar ik blokjes in wil plaatsen die het huisnummer laten zien.
maar dan beijvoorbeeld beginnen bij huisnummer 35.

Groetjes Patrick,

Als het enkel om die huisnummers zou gaan zou ik kiezen voor een gewone tekst ipv een block met attribuut.
Je kan dan gebruikmaken van de Expresstool TCOUNT te vinden in Express>text>automatic text numbering...
Het commando spreekt voor zichzelf;  In welke volgorde moet die nummeren; wil je de huidige text vervangen of er een oplopend nummer voorzetten enz.

Handige tool die ik veel gebruik. Maar helaas niet geschikt voor blocken.