FastFiber

Automatische telling weergeven.

Gestart door debasjes, wo 28 04 2010, 10:01:00

Vorige topic - Volgende topic

debasjes

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,




roy_043

Je vraagt iets dat waarschijnlijk onmogelijk is. De grote vraag is namelijk: hoe moet het CAD-programma nummeren?

  • In de volgorde waarin de elementen in de tekening zijn geplaatst? Er gebeurt dan iets vreemd als je een element wist en vervangt door een kopie.
  • Van linksboven naar rechtsonder? Of omgekeerd?
  • En dan vervolgens eerst per kolom of per rij?
  • Of toch maar met de wijzers van de klok mee?
  • Enz.

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.

lexxx

the end of the line

julien

Ik gebruikte de 2 onderste lisps:
http://www.cadsite.be/lisp/download/
Ik vrees alleen dat dat niet werkt voor attributen, enkel voor tekst.

EddyBeerke

Dit is wel te maken in Lisp of VBA.
-
Geef startnummer, plaats block en in het attribute oplaten hogen

1+1=  2 (nog steeds)
Civil3d 2026, Blender 4.x gebruiker
Gebruiker sinds AutoCAD R12

http://eddylucas.c1.biz/
https://www.google.com/maps/contrib/109381066561676463628/photos/

Atwist

Atwist

AutoCad 2008.

mrbeegee

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.