Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Rund um AutoCAD
  Fehler bei script-Abarbeitung

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte
Autor Thema:  Fehler bei script-Abarbeitung (1704 mal gelesen)
hansj6879
Mitglied
DI für Wasserbau


Sehen Sie sich das Profil von hansj6879 an!   Senden Sie eine Private Message an hansj6879  Schreiben Sie einen Gästebucheintrag für hansj6879

Beiträge: 119
Registriert: 16.06.2010

erstellt am: 02. Feb. 2012 11:53    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities


3Dpoly_korr.zip


AutoCAD2010-[Drawing1.png

 
Hallo Zusammen.

Ich möchte mit Hilfe eines scripts ca 6000 3D Polylinien zeichnen lassen (~50000 Vertexes / Zeilen). Das script als solches funktioniert auch wunderbar, bis auf ein paar einzelne Punkte, die Acad einfach irgendwohin setzt und deren Koordinaten im ursprünglichen script auch gar nicht vorkommen. Meine Idee wäre, dass dem Acad dabei irgendein Speicher übergeht und das Programm die Liste nicht mehr richtig abbarbeiten kann (eigendlich arbeite ich auf einem recht schnellen Win7 64 bit Rechner mit Acad2010). Hat jemand Erfahrungen damit / Lösungen ?

Im Anhang habe ich das script und eine jpg mit den Fehlern hinzugefügt. Es handelt sich übrigens um eine Geländeaufnahme

Danke im Voraus
Hansjörg

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Kramer24
Ehrenmitglied V.I.P. h.c.
Architekt


Sehen Sie sich das Profil von Kramer24 an!   Senden Sie eine Private Message an Kramer24  Schreiben Sie einen Gästebucheintrag für Kramer24

Beiträge: 5881
Registriert: 09.11.2001

Acad Architecture 2023
WIN 10

erstellt am: 02. Feb. 2012 12:15    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für hansj6879 10 Unities + Antwort hilfreich

Hansjörg,

Fehler im Skript ausgeschlossen?
Was passiert wenn du das Skipt halbierst?

Lothar

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

cadffm
Moderator
良い精神




Sehen Sie sich das Profil von cadffm an!   Senden Sie eine Private Message an cadffm  Schreiben Sie einen Gästebucheintrag für cadffm

Beiträge: 21533
Registriert: 03.06.2002

System: F1
und Google

erstellt am: 02. Feb. 2012 12:18    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für hansj6879 10 Unities + Antwort hilfreich

Das  Script hat zwar einen Zeilenumbruch am Ende zu wenig, aber das hat nichts damit zutun.

Leider kann ich da nicht viel helfen, das Script läuft sauber durch und die im Bild gezeigten Fehler treten bei mir NICHT auf. (lahmer Rechner mit Acad2010)

Man kann jetzt natürlich mal an 2-3 Stellen Kratzen und schauen ob man der Ursache näher kommt.

Erster Punkt: Suche die Stelle im Script des 1.Fehlerpunktund starte das Script ab dort, dann berichte mal.

Beispielpunkt => 487662.8607,164220.951,537.36

Das ist der Punkt in deinem Bild in der Mitte (roter Pfeil von unten nach oben)

------------------
CAD.de System-Angaben  -  CAD on demand  -  User:FAQ(Acad)

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

hansj6879
Mitglied
DI für Wasserbau


Sehen Sie sich das Profil von hansj6879 an!   Senden Sie eine Private Message an hansj6879  Schreiben Sie einen Gästebucheintrag für hansj6879

Beiträge: 119
Registriert: 16.06.2010

erstellt am: 02. Feb. 2012 12:27    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Zusammen,

Ich habe jetzt noch mal schnell das idente script auf einem zweiten Rechner getestet (Acad 2008 32 bit):

1. sehr sehr sehr viel schneller
2. OHNE  Fehler

Es dürfte sich also um ein (grobes) Problem der 2010 64 bit version handeln. 

Danke für eure Hilfe!   

Hansjörg

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

cadffm
Moderator
良い精神




Sehen Sie sich das Profil von cadffm an!   Senden Sie eine Private Message an cadffm  Schreiben Sie einen Gästebucheintrag für cadffm

Beiträge: 21533
Registriert: 03.06.2002

System: F1
und Google

erstellt am: 02. Feb. 2012 12:31    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für hansj6879 10 Unities + Antwort hilfreich

Ich denke (hoffe) das es da noch ein paar Einstellungen gibt die es zu checken gilt..
Starte dein Acad mal mit einer Verknüpfung mit folgendem Inhalt (Pfad noch anpassen) :

C:\Programme\ACAD2010\acad.exe /p "TESTprofil1"


[runkelruebe-edit]: nur zur Vollständigkeit: Ablauf auf Civil-3D-2012 x64 SP1 ebenfalls fehlerfrei  [/rredit]

------------------
CAD.de System-Angaben  -  CAD on demand  -  User:FAQ(Acad)

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Gargarot
Mitglied
Student MSc Civil Engineering ETHZ, Dipl Bauzeichner


Sehen Sie sich das Profil von Gargarot an!   Senden Sie eine Private Message an Gargarot  Schreiben Sie einen Gästebucheintrag für Gargarot

Beiträge: 316
Registriert: 25.06.2008

erstellt am: 02. Feb. 2012 16:06    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für hansj6879 10 Unities + Antwort hilfreich

Hi

Hast du darauf geachtet dass der OFang ausgeschaltet war?
Wenn der noch eingeschaltet ist, sieht mein Ergebnis nämlich ähnlich aus wie Deins. Frag mich nicht wieso... Die Maus und der Ofang sollten ja eigentlich keine Rolle spielen...
Passiert bei ACAD2012 und war auch bei Skripten im ACAD2007 so.

Gruss Christoph

------------------
3 kleine Weisheiten
-Man kann ein Problem nicht mit den gleichen Denkstrukturen lösen, die zu seiner Entstehung beigetragen haben.
-Bewehrt sich Beton?
-Der Horizont vieler Menschen ist ein Kreis mit Radius Null - und das nennen sie ihren Standpunkt.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

CAD-Huebner
Ehrenmitglied V.I.P. h.c.
Verm.- Ing., ATC-Trainer



Sehen Sie sich das Profil von CAD-Huebner an!   Senden Sie eine Private Message an CAD-Huebner  Schreiben Sie einen Gästebucheintrag für CAD-Huebner

Beiträge: 9732
Registriert: 01.12.2003

AutoCAD 2.5 - 2022, Civil 3D, MAP 3D, ACADM
Inventor AutoCAD 2022, AIP 4-2022
Win 10

erstellt am: 02. Feb. 2012 16:19    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für hansj6879 10 Unities + Antwort hilfreich

OFANG  spielt u.U. auch bei Scripten sehr wohl eine Rolle abhängig von der Einstellung der Systemviariablen OSNAPCOORD.

------------------
Mit freundlichem Gruß

Udo Hübner
www.CAD-Huebner.de

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

cadffm
Moderator
良い精神




Sehen Sie sich das Profil von cadffm an!   Senden Sie eine Private Message an cadffm  Schreiben Sie einen Gästebucheintrag für cadffm

Beiträge: 21533
Registriert: 03.06.2002

System: F1
und Google

erstellt am: 02. Feb. 2012 16:31    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für hansj6879 10 Unities + Antwort hilfreich

@Gargarot
An welchen Objekten soll sich der OFang denn hier im Beispiel eingehakt haben ?
Und: Sieht es GENAU SO aus bei dir ?
(egal ob man vor hat Scripte/Makros/Commands einzusetzen, siehe CAD-Huebner: Osnapcoord auf 1 ist Pflichtumstellung nach Acadinstallation      )

------------------
CAD.de System-Angaben  -  CAD on demand  -  User:FAQ(Acad)

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Gargarot
Mitglied
Student MSc Civil Engineering ETHZ, Dipl Bauzeichner


Sehen Sie sich das Profil von Gargarot an!   Senden Sie eine Private Message an Gargarot  Schreiben Sie einen Gästebucheintrag für Gargarot

Beiträge: 316
Registriert: 25.06.2008

erstellt am: 02. Feb. 2012 16:57    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für hansj6879 10 Unities + Antwort hilfreich

Danke, die Variable kannte ich noch nicht ;]

Nicht GENAU so, stimmt, bei mir wurden meist Eckpunkte gefangen.
Je nachdem was für Fänge eingestellt sind... und da die Daten noch in 3D sind oder die Maus gerade positioniert ist könnte es vielleicht zu einem Ergebnis wie im Bild gezeigt kommen.
War nur no Idee ;]

------------------
3 kleine Weisheiten
-Man kann ein Problem nicht mit den gleichen Denkstrukturen lösen, die zu seiner Entstehung beigetragen haben.
-Bewehrt sich Beton?
-Der Horizont vieler Menschen ist ein Kreis mit Radius Null - und das nennen sie ihren Standpunkt.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz