Hallo,
um die Arbeitsweise von BASIC- Makro zu verstehen habe ich zum Lernen das Beisp. aus der Dokumentiation ausprobiert:
SETPOINT "Setzen Sie den ersten Punkt für den Quader" 1
POINTVAL X1,Y1,Z1 1
INPUT "Geben Sie den Wert für X ein:",X2
INPUT "Geben Sie den Wert für Y ein:",Y2
INPUT "Geben Sie den Wert für Z ein:",Z2
>Box
{
<Color 0,0,0
<Layer 1 <PointXYZ [X1,Y1,Z1]
<Pointrel [X2,Y2,Z2]
}
Ein Rechteck mit den Eingabe- Maßen entsteht nicht. Man sieht zunächst gar nichts auf dem Monitor,
klickt man dann blind auf eine leere Stelle im Monitor zeigt sich ein Rechteck mit ungewollten Abmessungen.
Entscheidend scheint zu sein, dass man den Abschluss des Makros nicht richtig hinbekommt weil man nichts sieht.
Wie geht es richtig?
Mit freundlichen Grüßen
Demo Makro aus Dokumentation reagiert unerwartet
Re: Demo Makro aus Dokumentation reagiert unerwartet
Erforderlicher Nachtrag
DC V 25.2 R. 27.09.2018
Entschuldigung
luv
DC V 25.2 R. 27.09.2018
Entschuldigung
luv
Re: Demo Makro aus Dokumentation reagiert unerwartet
Kleine Verbesserung - dann sollte es funktionieren (natürlich nur im 3D-Zeichnungsmodus):
SETPOINT "Setzen Sie den ersten Punkt für den Quader" 1
POINTVAL X1,Y1,Z1 1
INPUT "Geben Sie den Wert für X ein:",X2
INPUT "Geben Sie den Wert für Y ein:",Y2
INPUT "Geben Sie den Wert für Z ein:",Z2
>Box
{
<Color 0,0,0
<Layer 1
<PointXYZ [X1,Y1,Z1]
<Pointrel [X2,Y2,Z2]
}
SETPOINT "Setzen Sie den ersten Punkt für den Quader" 1
POINTVAL X1,Y1,Z1 1
INPUT "Geben Sie den Wert für X ein:",X2
INPUT "Geben Sie den Wert für Y ein:",Y2
INPUT "Geben Sie den Wert für Z ein:",Z2
>Box
{
<Color 0,0,0
<Layer 1
<PointXYZ [X1,Y1,Z1]
<Pointrel [X2,Y2,Z2]
}
Beste Grüße,
DcUser
Nur, wenn noch nicht geschehen: Bitte immer die verwendete(n) Version(en) mit angeben. Je mehr Informationen zur Verfügung stehen, desto besser kann man helfen - vielen Dank.
DcUser
Nur, wenn noch nicht geschehen: Bitte immer die verwendete(n) Version(en) mit angeben. Je mehr Informationen zur Verfügung stehen, desto besser kann man helfen - vielen Dank.
Re: Demo Makro aus Dokumentation reagiert unerwartet
"Es sollte nicht nur" -> Es hat funktioniert.
Danke
luv
Danke
luv