|
AutoCAD Mechanical : Ben.-def. Mechanical 2007 Werkzeugkästen
bassenc am 14.08.2006 um 19:59 Uhr (0)
Hallo,Ich habe ein Problem mit AutoCAD Mechanical (2007).Und zwar will ich eigene Werkzeugkästen definieren. Hierzu will ich lediglich die Konfiguration, also eine eigene .Cui zur Haupt .Cui-Datei hinzuladen.Das Problem ist jetzt dass wenn ich mir einen eigenen Werkzeugkasten aus den vorhandenen Befehlen/Symbolen bunt zusammen "Drag&Drope", Teilweise die Symbole durch Symbole mit Wölkchen und Fragezeichen ersetzt werden. Es sieht so aus als geschieht dies nur bei den Mechanical Symbolen. Unter anderem sind ...
|
| In das Form AutoCAD Mechanical wechseln |
|
Viewer allgemein : AUTODESK TRUE VIEW
bassenc am 10.10.2006 um 13:56 Uhr (0)
Hallo.Mal etwas vereinfacht:Und zwar ist Trueview eigentlich nur dafür gedacht als Programm selbst ausgeführt zu werden oder aber als Activex in deinem ActiveX fähigen Browser zu laufen.Da man die ActiveX Schnittstelle in dieser Version Fehlerfrei leider nur über einen ActiveX fäheigen Browser bedienen kann, bin ich eben den Umweg über einen Browser als Container für TrueView gegangen. Dies ist meine Wrapperklasse(Hüllklasse - Sie umschließt TrueView sozusagen), die dll-Datei also.Die Wrapperklasse bedient ...
|
| In das Form Viewer allgemein wechseln |
|
Autocad VBA : McadSymbolBBMgr in VB nach Start zuweisen
bassenc am 11.11.2005 um 10:47 Uhr (0)
Hallo,auf die Schnelle:Ich starte AutoCAD über VB und habe das Problem, dasser mir ne Fehlermeldung rausschmeisst dass das Objekt nicht zugewiesen werden kann. Sobald ich nach dem AutoCAD-start ein bischen warte und den SymbolManager dann "per Button" zuweise funzt es...Hier mal der Standard Beispielcode(Mein eigener Code ist ziemlich zerstreut, ich glaube ihr versteht trotzdem was ich will...):Code:Dim symbb As McadSymbolBBMgr Set symbb = ThisDrawing.Application.GetInterfaceObject("SymBBAuto.McadSymbolBBM ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : McadSymbolBBMgr in VB nach Start zuweisen
bassenc am 11.11.2005 um 13:51 Uhr (0)
Hallo Stelli,Ich denke deine Antwort erklärt das Problem...Vielen Dank.Deine 2. Lösung hatte ich auch schon so ähnlich ins Auge gefasst, aber irgendwie gefällt mir das nicht so richtig... sorry Mal sehen vielleicht finde ich ja irgendwo die Eigenschaft bez. der Verfügbarkeit...(Ansonsten wird COM bzw. AutoCAD mich wohl zu den Umstand mit der Schleife zwingen..)Also Danke nochmal.Klasse Community....Gruß,cyplex
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : GetEntity nicht immer möglich
bassenc am 12.11.2005 um 17:19 Uhr (0)
Hallo,kennt jemand folgendes Problem:Ich nutze GetEntity um ein Objekt (alter Genius14 Rahmen) auszuwählen.siehe Code:Code:Function GetBorderTypeByPick() As String Dim target As AcadObject Dim pt As Variant Dim Hinweis As String Hinweis = "Rahmen Auswählen:" On Error Resume NextACADApp.ACADApp.ActiveDocument.Utility.Prompt "Für Abbruch in Freiraum klicken" & vbNewLineRETRY: Basismodul.BringWindowToTop (ACADApp.ACADApp.hwnd) ACADApp.ACADApp.ActiveDocument.Utility.GetEntity target, pt, Hinweis Ba ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : McadBalloon
bassenc am 23.11.2005 um 17:54 Uhr (0)
Hallo Zitat:Was wurde in der Version 2006 bei McadBallon geändert? Unter Auotcad Mechanical 2004 geht das Programm ohne Probleme. Laut Objektkatalog ist alles OK.Also gehe ich mal davon aus dass du unter VBA arbeitest und die SymbbAuto Bibliothek eingebunden ist.(Unter VB: Projekt-Verweise-...)Wenn dem so ist kann es eigenltich nur an der Prioriät der Bibliothek liegen (So war es bei mir zumindest des öfteren...).Auch dies kann mann unter VB unter Projekt-Verweise-... festlegen. (rechts die beiden vertikal ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : GetEntity nicht immer möglich
bassenc am 01.12.2005 um 21:13 Uhr (0)
Hallo Stelli Zitat:Original erstellt von Stelli1:HalloWahrscheinlich ist es ein Schreibfehler ACADApp.ACADApp.ActiveDocument.. gibst nicht. Durch deine Anweisung "on error resume next" rauscht der Compiler ohne Fehlermeldung drüber weg.Bei mir gibts ACADApp.ACADApp schon. Das erste ist ne Hüllklasse(wegen den Events). Ist etwas durcheinander, ich weiß, kein guter Programmierstil usw... aber ich brauchs schnell und kurz und dann nie wieder (.Net wartet nicht auf mich...)Ich habe "On error" trotzdem mal ausg ...
|
| In das Form Autocad VBA wechseln |
|
AutoCAD VBA : Löschen von Schriftkopf / Rahmen
bassenc am 28.07.2010 um 13:44 Uhr (0)
Hallo, ich versuchs einfach mal hier da ich in ähnlichem Kontext Probleme mit dem Erstellen von Zeichnungen.Der Code ist nahezu identisch mit dem hier von CW77 gepostet, also wie folgt:Code:Dim ADoc As Autodesk.AutoCAD.Interop.AcadDocumentADoc = ACadApp.Documents.Add(IO.Path.GetFileName(theDWG_Data.AcadDrawingTemplate))SymBBMgr = ADoc.Application.GetInterfaceObject("SymBBAuto.McadSymbolBBMgr")Dim BdMgr As SymBBAuto.McadTitleBorderMgrBdMgr = SymBBMgr.TitleBorderMgrDim TBDesc As SymBBAuto.McadTitleBorderDesc ...
|
| In das Form AutoCAD VBA wechseln |
|
Solid Edge : SEv20 startet nur langsam -> danach unbenutzbar
bassenc am 02.10.2009 um 01:49 Uhr (0)
Hallo Markus,das geht ja flott selbst in der Nacht Habe alle Möglichkeiten den Client mit dem Server zu Verbinden durch - Gemäß des FLEXlm Userguides(LicensingEndUserGuide.pdf).Also1.)- Serverintrag der Lizenzdatei "SELicense.dat" angepasst einmal als IP 192.168.200.4 einmal als Name "SVR2003n1"- Beide Varianten versucht: durch Kopie der Lizenzdatei über Lizenzdienstprogramm vom Server auf Cleint eingebunden.2.)- Ohne Lizenzdatei auf Client - also mit Systemvariable "SEDEMON_LICENSE_FILE=27001@192.168.200 ...
|
| In das Form Solid Edge wechseln |
|
Autodesk.NET/ARX : Mechanical und .NET mögen sich (nicht)
bassenc am 22.11.2005 um 13:36 Uhr (0)
Hallo..Net und naktes AutoCAD stellen mittlerweile ja (fast) kein Problem mehr dar(behaupte ich mal) aber ein Verweis auf die SymBBAuto.dll ist (bei mir) nicht möglich. Aus welchen Gründen auch immer.kurz:Ein Verweis(in diesem Fall "COM-Interop-Wrapper" oder?) auf das Mcad-Modul McadAuto.dll und weitere sind möglich aber die SymBBAuto.dll mag er nicht..Net gibt folgende Fehlermeldung aus: Zitat:Es konnte kein Verweis auf C:ProgrammeAutodeskMDT 2004Acadmsymbbauto.dll hinzugefügt werden. Das Umwandeln der T ...
|
| In das Form Autodesk.NET/ARX wechseln |
|
Autodesk.NET/ARX : Mechanical und .NET mögen sich (nicht)
bassenc am 23.11.2005 um 00:29 Uhr (0)
HalloVerdammt, hab endlich ne Lösung also gehts doch.Nach nem ganzen Tag rumgedaddel... Und die Lösung war/ist ein dämliches Service Pack fürs 1.0 Framework.Genauer gesagt SP3.Hier ein Link für interessierte.Hier die Problembeschreibung:Das GUI von .Net war mit seiner Fehlerbescheibung leider nicht sehr Informativ.Habe die symbbauto.dll dann mal manuell mit tlbimp.exe assimiliert und mir wurde folgender Fehler präsentiert: Zitat:TlbImp error: System.IO.FileNotFoundException - Datei- oder Assemblyname Auto ...
|
| In das Form Autodesk.NET/ARX wechseln |
|
AutoCAD ARX Object : VB.NET, amgpdm, nur als admin referenzierbar
bassenc am 30.08.2006 um 22:03 Uhr (0)
Hallo,ich habe folgendes Problem, ich versuche mit VB.NET das PDMAPI(amgpdm.arx) aus autocad mechanical zu laden. Dies funktioniert auch, allerdings nur wenn ich als Admin eingeloggt bin. Sobald ich als normaler Benutzer eingeloggt bin gibts mit der folgenden Zeile Probleme:PDMapp = AcadApp.GetInterfaceObject("amgpdm.application.17")bzw. ich lade das arxmodul vorher und versuche dann zu verbinden.Hier der komplette Code für die Verbindungsroutine:Code:Public Function TryToLinkAMGPDM_App() as Boolean Try P ...
|
| In das Form AutoCAD ARX Object wechseln |
|
AutoCAD ARX Object : Exception beim Erstellen einer Zeichnung bzw. Border+Title
bassenc am 28.07.2010 um 14:09 Uhr (0)
Hallo, ich habe Probleme mit dem Erstellen von Zeichnungen bzw. mit der Funktion zum Erstellen des Rahmens und des Schriftfeldes.Code:Dim ADoc As Autodesk.AutoCAD.Interop.AcadDocumentADoc = ACadApp.Documents.Add(IO.Path.GetFileName(theDWG_Data.AcadDrawingTemplate))SymBBMgr = ADoc.Application.GetInterfaceObject("SymBBAuto.McadSymbolBBMgr")Dim BdMgr As SymBBAuto.McadTitleBorderMgrBdMgr = SymBBMgr.TitleBorderMgrDim TBDesc As SymBBAuto.McadTitleBorderDescriptorTBDesc = BdMgr.NewDescriptorDim BdContext As SymBB ...
|
| In das Form AutoCAD ARX Object wechseln |