|
Rund um AutoCAD : Layerbasierend arbeiten, Pro und Contra
Mario Rosenbohm am 06.03.2008 um 21:09 Uhr (0)
Hallo,wir arbeiten seit jeher Layerbasierend, d.h. Elemente, die einen gleichen thematischen Inhalt haben kommen auf einen Layer. Alle Elemente erhalten grundsätzlich die Farbe, Linientype und Linienstärke "von Layer".Mittlerweile gehen wir soweit, dass wir innerhalb dieser Elemente noch zwischen den Typen unterscheiden (Vorbereitung auf GIS). Damit man in diesen "Layerwust" den Überblick behält haben wir eine doch schon restriktive Namensregel. "In etwa": Namensteile von links nach rechts, vom Großen ins ...
|
| In das Form Rund um AutoCAD wechseln |
|
AutoLisp : Fehlermeldung beim Textdatei-Lesen
Mario Rosenbohm am 05.04.2006 um 13:58 Uhr (0)
Hallo,ich habe einen "blöden" Fehler in einer Lisp-Routine, dieeine Textdatei (INI) einliest.Nach der letzten Zeile kommt die Fehlermeldung:"Fehlerhafter Argumenttyp: stringp nil"Wird durch Lisp keine EOF erkannt?Gruß MarioAusschnitt aus der Routine:Code: (setq iniDatei (open "D:ProjekteAutoCADGMK-ZIImportKor.ini" "r")) (setq iniZeile (read-line iniDatei)) (getSectionName iniZeile) (if (= sectionName "ImportKor") (progn (while (setq iniZeile (read-line iniDatei)) ; Hier wird nach der lezten Zeile de ...
|
| In das Form AutoLisp wechseln |
|
CADdy++ : CADdy17 auf neuem PC
Mario Rosenbohm am 24.12.2006 um 17:49 Uhr (0)
Hallo allesamt,wir haben das gleiche Problem, aber ich habe die Möglichkeit aufverschiedensten Computern zu probieren. Ergebnis:CADdy V17 ist ein DOS-Programm, welches auf NT portiert wurde. Der CADdy-Kern selbst wurde nie verändert!d.h. unter NT wurde eine Hülle programmiert, welches eine DOS Umgebungfür CADdy emuliert.Nur als es NT gab, hatten alle Rechner nur USB 1.0 und eine PS2-Schnittstelle.In der Hülle wurde aber die Tatstatur abfrage nicht Systemkonform programmiert,sondern per Windowshook direkt a ...
|
| In das Form CADdy++ wechseln |
|
Autocad VBA : AutoCAD ProgressBar nutzen
Mario Rosenbohm am 04.07.2006 um 09:19 Uhr (0)
Hallo,in AutoCAD sieht man ab und zu eine ProgressBar in der Statuszeile laufen. Kann man diese nutzen? Denn ich habe einige Funktionen die eine kleine Weile benötigen undbei diesen Funktionen hätte ich gern eine ProgressBar laufen, dadiese Funktionen kein Fenster benutzen. Gruß Mario
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : AutoCAD ProgressBar nutzen
Mario Rosenbohm am 04.07.2006 um 11:55 Uhr (0)
Hallo,wie ich eine eigene Progressbar erstelle weiß ich schon.Aber ich wollte doch nur die in AutoCAD vorhandene nutzen,das geht ja wohl doch nicht.Na denn....Gruß Mario
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : AutoCAD ProgressBar nutzen
Mario Rosenbohm am 05.07.2006 um 09:48 Uhr (0)
So,nun habe ich mir ein Fenster mit ProgressBar und "x von y" Anzeige gebaut.Ich rufe das ganze wie folgt auf:Code:Public Sub KoordLesen() Dim i_Count As Integer Dim ar_KoordItem() As String If (Len(GetKoordFileName) 3) Then Exit Sub LoadKoordFromFile frm_Wait.SetStart LBound(ar_KoordList), UBound(ar_KoordList), LBound(ar_KoordList), 1, True frm_Wait.Show vbModeless For i_Count = LBound(ar_KoordList) To UBound(ar_KoordList) frm_Wait.StepOne ar_KoordItem = ar_KoordList(i_Count) MakeKoordPoi ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : AutoCAD ProgressBar nutzen
Mario Rosenbohm am 05.07.2006 um 12:04 Uhr (0)
@Stelli"DoEvents" ist des Rätsels Lösung. 10Units
|
| In das Form Autocad VBA wechseln |
|
AutoCAD VBA : Objektfang ein/aus [F3] - Event
Mario Rosenbohm am 07.12.2008 um 19:45 Uhr (0)
Hallo,ooh sorry, bin im falschen SubForum, dass sollte ins .NET Trotzdem,kann mann in AutoCAD einen Tastatur-Event abfangen?Ich möchte feststellen ob "[F3]" (Objektfang ein/aus)gedrükt wurde, denn [F3] löst keinen befehl aus.Gruß und einen schönen 2. AdventMario[Diese Nachricht wurde von Mario Rosenbohm am 07. Dez. 2008 editiert.]
|
| In das Form AutoCAD VBA wechseln |
|
Autodesk.NET/ARX : AutoCAD und Java ?
Mario Rosenbohm am 07.04.2006 um 11:10 Uhr (0)
Hallo,ich habe in der Programmierhilfe für AutoCAD ActiveX gelesen,bzw. gesehen, das man mit Java auf das ActiveX-Object von AutoCADzugreifen kann. Gibt es dafür ein fertiges JAR was man einbinden kann?Gruß Mario
|
| In das Form Autodesk.NET/ARX wechseln |
|
AutoCAD ARX Object : COMException Keine Datenbank
Mario Rosenbohm am 05.12.2006 um 13:33 Uhr (0)
Hallo,Ich progge gerade eine kleine Anwendung für AutoCAD.Auf einem Rechner läuft alles auf dem anderen schmeisst er mir eine "COM-Exception" - "Keine Datenbank".Beide Computer:Win XP Prof.NET 2AutoCAD Map 3d 2005Visual Basic Express 2005Code:... Private AcadApp As Autodesk.AutoCAD.Interop.IAcadApplication Private AcadDoc As Autodesk.AutoCAD.Interop.IAcadDocument... Me.AcadApp = GetObject(, "AutoCAD.Application.16") Me.AcadDoc = Me.ACadApp.ActiveDocument ... WaitForm.SetStart("... lese die AutoCAD Zeichnun ...
|
| In das Form AutoCAD ARX Object wechseln |
|
AutoCAD ARX Object : COMException Keine Datenbank
Mario Rosenbohm am 06.12.2006 um 12:45 Uhr (0)
Hallo,ich habe im Autodesk-Forum einen Hinweis gefunden:HierDies brachte mich auf die Idee, es kann ja nur an AutoCAD liegen.Deinstalliert und neu installiert = alles geht wieder.Es scheint wohl so, daß AutoCAD manchmal solche unlogischen "no Database"selbst verursacht.Gruß Mario
|
| In das Form AutoCAD ARX Object wechseln |
|
AutoCAD ARX Object : Debuggen einer ARX-App
Mario Rosenbohm am 19.12.2006 um 13:18 Uhr (0)
Hi criecky,hat leider nichts genutzt.Frage noch einmal zum Debuggen:Ich habe in den Projekteigenschaften-DebuggenExternes Programmstarten "C:ACAD2005acad.exe"Befehlszeilenargumente "...xxx.dwg" und Arbeitsverzeichnis "C:ACAD2005"angegeben. Man liest des öfteren, "aktivieren Sie Visual Studio-Hostprozess", doch das geht garnicht. Ist ja auch nureine Klassenlibrary.Im AutoCAD führe ich dann ein NETLOAD aus und lade die DLL aus dem "...HelloWorldobjDebug" Verzeichnis.Dann kommt die tolle Meldung "Für die aktu ...
|
| In das Form AutoCAD ARX Object wechseln |
|
AutoCAD ARX Object : Instanz einer Klasse an eine offene DWG binden
Mario Rosenbohm am 13.02.2007 um 09:31 Uhr (0)
Hallo,ich habe ein Problem. ... wie beschreibe ich es ? ..... Am besten ich erkläre es an unserem "alten" CADdy ...Also, wenn ich in CADdy V2 (Vermessungsappl.) ein Projektgeöffnet habe, dann hat CADdy die Vermessungspunkte ausder Datenbank und aus dem PIC die B-Symbole mit FolgenNr 108(in ACAD = aus dem DWG die entspr.Blöcke) ein eineSpeicherliste (im RAM) gelesen.Das bekomme ich ebenfalls hin. Nur in CADdy gibt es innerhalb der Anwendung immer nur 1 PIC,wenn ich ein weiteres bearbeiten möchte, dann muß i ...
|
| In das Form AutoCAD ARX Object wechseln |