CADsite forum

AutoCAD => Script files => Topic gestart door: peanwa op di 24 07 2012, 14:07:40

Titel: Update stempel attributen, AutoCAD 2011
Bericht door: peanwa op di 24 07 2012, 14:07:40
Hallo,

Ik wil in het block STEMPEL het attribuut PLOTDATUM automatisch voorzien van de datum en tijd van het moment waarop de script het stempel invult.
Titel: Re: Update stempel attributen, AutoCAD 2011
Bericht door: roy_043 op di 24 07 2012, 15:31:01
Dit script creëert een tekst met de actuele datum:
TEXTEVAL
ON
-T
0,0


(menucmd "M=$(edtime,$(getvar,date),DD-MO-YYYY)")
Titel: Re: Update stempel attributen, AutoCAD 2011
Bericht door: peanwa op di 24 07 2012, 22:03:26
Dit werkt wel, maar het is de bedoeling dat de datum in het attribuut PLOTDATUM van het STEMPEL wordt geschreven.
Titel: Re: Update stempel attributen, AutoCAD 2011
Bericht door: roy_043 op di 24 07 2012, 22:39:29
Uit jouw eerste bericht begreep ik dat je al een script had.
Ik vraag me af of je een attribute van een bestaande insert m.b.v. een script kunt invullen.
Ik zou in dat geval fields, rtext, of een Lisp oplossing overwegen.
Titel: Re: Update stempel attributen, AutoCAD 2011
Bericht door: roy_043 op do 26 07 2012, 01:04:03
:idea: Het blijkt toch met een script te kunnen (er wordt maar 1 attribuut aangepast):

TEXTEVAL
ON
-ATTEDIT
YES
STEMPEL
PLOTDATUM
*
ALL

VALUE
REPLACE
(menucmd "M=$(edtime,$(getvar,date),DD-MO-YYYY)")
QUIT
Titel: Re: Update stempel attributen, AutoCAD 2011
Bericht door: EddyBeerke op do 26 07 2012, 12:31:10
Citaat van: roy_043 op do 26 07 2012, 01:04:03
:idea: Het blijkt toch met een script te kunnen (er wordt maar 1 attribuut aangepast):

TEXTEVAL
ON
-ATTEDIT
YES
STEMPEL
PLOTDATUM
*
ALL

VALUE
REPLACE
(menucmd "M=$(edtime,$(getvar,date),DD-MO-YYYY)")
QUIT


Ik krijg hier toch wat foutmeldingen:
CiteerCommand: SCR
SCRIPT
Command: TEXTEVAL

Enter new value for TEXTEVAL <0>: ON

Requires 0 or 1 only.

Enter new value for TEXTEVAL <0>:

CiteerEnter attribute value specification <*>: *
Select Attributes: ALL


*Invalid selection*
Expects a point or
Window/Last/Crossing/BOX/Fence/WPolygon/CPolygon/Previous/AUto
Select Attributes:

Hoe selecteer jij dan het attribute?
Titel: Re: Update stempel attributen, AutoCAD 2011
Bericht door: roy_043 op do 26 07 2012, 21:57:17
In Bricscad (waar het commando overigens ATTEDIT is) werkt het script.
Alle attributen worden geselecteerd met ALL.
Titel: Re: Update stempel attributen, AutoCAD 2011
Bericht door: EddyBeerke op vr 27 07 2012, 10:04:53
Citaat van: roy_043 op do 26 07 2012, 21:57:17
In Bricscad (waar het commando overigens ATTEDIT is) werkt het script.
Alle attributen worden geselecteerd met ALL.
Oke, maar niet in acad.
Het leek erop dat dit een algemeene AutoCAD vraag was en niet een BrisCAD vraag.
Titel: Re: Update stempel attributen, AutoCAD 2011
Bericht door: Diruk56 op wo 28 08 2013, 12:55:59
Als je in het block het juiste attribuut opent en daar met je rechtermuistoets een field insert ben je klaar.
Gr. Dirk