CADsite forum

AutoCAD => AutoCAD probleem => Topic gestart door: bkn op vr 09 12 2011, 11:27:02

Titel: block attribuut - macro
Bericht door: bkn op vr 09 12 2011, 11:27:02
kan ik aan een block attribuut een macro koppelen?
Ik wil op een plan een block plaatsen en telkens waar ik het block plaats automatisch een dimordinate X en Y laten verschijnen aan het insertpoint.
graag wat hulp

greetz
BKN
Titel: Re: block attribuut - macro
Bericht door: H@rm op vr 09 12 2011, 12:20:35
@bkn,

je kunt beter een FIELD daarvoor gebruiken. Dan wijzigd de waarde ook nog als je het block verschuift.

Michel
Titel: Re: block attribuut - macro
Bericht door: bkn op di 13 12 2011, 10:40:12
@michel,

Ok, een goed idee.
Heb ondertussen gevonden hoe je een field als attribuut kan gebruiken.

Maar wat gebruik ik best voor de aanmaak van mijn field, ik heb het nu geprobeerd met de variabele -INSBASE maar die geeft mij steeds de 0,0,0 waarde op en veranderd niet bij inserten of verplaatsen.

zou dit iets te maken hebben met het feit dat hij het insertion-point niet lokaliseerd tov van de 0,0,0 van het UCS systeem of gebruik ik een totaal verkeerde variabele of gegeven in mijn field?
Graag feedback

BKN
Titel: Re: block attribuut - macro
Bericht door: H@rm op di 13 12 2011, 11:21:11
@BKN,

volgens mij moet je in de blockeditor kiezen voor "Blockplaceholder" en dan "Position".

Zie ook bijlage.


Michel
Titel: Re: block attribuut - macro
Bericht door: EddyBeerke op di 13 12 2011, 11:50:13
Je kunt dan een attribuut plaatsen en daar de een field in zetten.

ATTDEF -> bij Value rechts klikken -> "insert field".
Kies dan in "Field category" voor "Objects"
"Fieldnames" voor "BlockPlaceholder" en dan voor "Position".

@Harm: Ik zag te laat dat jij ook gereageerd had, maar het is het zelfde wat jij bedoeld.
Titel: Re: block attribuut - macro
Bericht door: H@rm op di 13 12 2011, 11:59:50
@eddybeerke,

Twee zielen 1 gedachten. Dan kan BKN er wel vanuit gaan dat we gelijk hebben.  8)

Michel
Titel: Re: block attribuut - macro
Bericht door: bkn op di 13 12 2011, 14:00:14
@ eddybeer en michel,

Ik kan alles volgen maar heb nog steeds een probleem (ben precies een beginner hé).

Maar in het veld waar normaal "position" moet verschijnen staat bij mij in lichtgrijse tekst "only accesible in the block editor"

Graag nog wat advies, ik ben er bijna, ik voel het,... :-)

BKN
Titel: Re: block attribuut - macro
Bericht door: H@rm op di 13 12 2011, 16:19:08
@BKN,

geef het commando Bedit
selecteer uit het lijstje je block
en dan volgt de rest wel denk ik.

Michel
Titel: Re: block attribuut - macro
Bericht door: EddyBeerke op wo 14 12 2011, 15:03:32
Citaat van: EddyBeerke op di 13 12 2011, 11:50:13
Je kunt dan een attribuut plaatsen en daar de een field in zetten.

ATTDEF -> bij Value rechts klikken -> "insert field".
Kies dan in "Field category" voor "Objects"
"Fieldnames" voor "BlockPlaceholder" en dan voor "Position".

@Harm: Ik zag te laat dat jij ook gereageerd had, maar het is het zelfde wat jij bedoeld.
Titel: Re: block attribuut - macro
Bericht door: H@rm op do 15 12 2011, 11:53:18
http://www.cadsite.be/smf/index.php?topic=1738.0
Titel: Re: block attribuut - macro
Bericht door: bkn op vr 16 12 2011, 08:44:49
Na enkele dagen afwezigheid uiteindelijk jullie voorstellen compleet kunnen uitwerken ,...

And Guess What,... !!!

IT WORKS!!!!   :-)

Merci voor de gouden tips!

BKN
Titel: Re: block attribuut - macro
Bericht door: EddyBeerke op vr 16 12 2011, 12:45:24
Citaat van: bkn op vr 16 12 2011, 08:44:49...
And Guess What,... !!!

IT WORKS!!!!   :-)
...

NATUURLIJK!!!   :wink: