|
MegaCAD : C-Schnittstelle - Macronamen ausgeben
Knoop am 01.11.2011 um 10:37 Uhr (0)
Hallo,pass doch mal die Zeile mit Macroloop wie folgt an:MacroLoop((1E_MACRO),0L,0L,ModEl,&ent,GetVarPtr(),NULL,VD_CNT);Ich denke dann sollte es funktionieren.Du hast global den edta als char mit 32000 Zeichnen definiert.Aber lokal:t_edta * edta = GetVarPtr(); Das passt nicht zusammen...Viele GrüßeBernd-------------------Megatech Software GmbH- -Niederlassung Nord-
|
| In das Form MegaCAD wechseln |
|
MegaCAD : Thema/Voreinstellung
Knoop am 27.08.2002 um 15:16 Uhr (0)
Hallo Herr Arnold, MegaCAD evolution II besitzt eine super Excel - Schnittstelle. Damit kann man sehr schön die Baugruppen-DB-Info übertragen und dabei die Baugruppen auch automatisch auszählen (man bekommt natürlich in 3D nur die richtige Anzahl (Problematik der verschiedenen Ansichten)). Spart so richtig Tipparbeit. Viele Grüße Bernd Knoop ------------------ -Megatech Software GmbH- -Niederlassung Nord-
|
| In das Form MegaCAD wechseln |
|
MegaCAD : Excel-Schnittstelle
Knoop am 26.08.2004 um 14:49 Uhr (0)
Hallo, nein, und das wird auch in der Form nicht kurzfristig integriert, da das Stücklistenformat 2.0 nur für eine konkrete Anforderung integriert wurde. Die MS Excel-Schnittstelle wertet Baugruppen-, Element- und Volumeninformationen in einer Liste aus, da bekommt man sehr interessante Listen als Ergebnis, wenn man das Stücklistenformat 2.0 verwendet. Auch muß man bei der Gestaltung der Liste drauf achten, was für Volumenkörpertypen man bei der Konstruktion verwenden will, bzw. verwendet hat. Damit m ...
|
| In das Form MegaCAD wechseln |
|
MegaCAD : Megamaß / Systempflege Zusatztool´s
Knoop am 12.09.2002 um 14:42 Uhr (0)
Hallo Herr Fischer, nein, es ist nicht möglich das alte MegaMASS unter der MegaCAD evolution II zum Laufen zu bringen. Es gibt die Nachfolge-Produkt ME 2002, bzw. MegaGenial 2002. Dort sind entsprechende Weiterentwicklungen des 5 Jahre alten MegaMASS enthalten. Es fanden da nicht unerhebliche technische Anpassungen statt. Die C-Schnittstelle der evolution II wurde aufgrund der starken Änderungen im Produkt allgemein auch massiv angepasst. Daher können alte Zusatzprodukte nicht weiter eingesetzt werden. Vie ...
|
| In das Form MegaCAD wechseln |
|
MegaCAD : DB-Info automatisieren?
Knoop am 07.10.2004 um 16:40 Uhr (0)
Hallo, also Grundsätzlich ist es so, das man möglichst wenig Informationen in die Zeichnung übertragen sollten. Je mehr eingepflegt wird, desto mehr Pflegeaufwand entsteht später. Wenn jemand eine ERP/PPS - Koplung wünscht, ist es ratsam ein EDM - System dazwischen zu schalten, wie es z.B. GAIN ist. Warenwirtschaftsprogramme haben die unangenehme Eigenschaft in der Regel keine Vernünftige Zeichnungsverwaltung zu haben. In der Regel kann man einem Artikel nur eine Zeichnung zuordnen. Änderungsindexe usw. we ...
|
| In das Form MegaCAD wechseln |
|
MegaCAD : Heute will ich wissen! Führende Nullen in DB-Stückliste
Knoop am 10.03.2004 um 12:41 Uhr (0)
Hallo, nun verstehe ich!In der C-Schnittstelle gibt es folgende Flags: #define PART_ALL (1 0) #define PART_MAC (1 1) #define PART_ENT (1 2) #define PART_NOCNT (1 3) #define PART_LEVEL0 (1 5) In Basic: Public Const PART_ALL As Integer = 1 Public Const PART_MAC As Integer = 2 Public Const PART_ENT As Integer = 4 Ich denke, das in Basic folgende Definition stattfinden muß: Public Const PART_LEVEL0 As Integer = 32 Ich kenne mich mit Basic aber nicht wirklich aus! Viele Grüße Bernd ------------- ...
|
| In das Form MegaCAD wechseln |
|
MegaCAD : Elementinfos sortieren
Knoop am 20.04.2006 um 12:01 Uhr (0)
Hallo Herr Grant,Sie können die Infoliste nur manuell sortieren:Sie können Einträge in der Infoliste verschieben. Dies geht in gewohnter Weise bei der Selektion durch Drücken der {Shift}-Taste und Festhalten der linken Maustaste. Die Zeile können Sie dann beliebig in der Liste verschieben. An der gewünschten Position lassen Sie die Maustaste los.Die Elementinfos dienen eigentlich nur dazu, sich Informationen an einen Körper zu speichern. Diese können dann zur Stücklistenerstellung herangezogen werden über ...
|
| In das Form MegaCAD wechseln |
|
MegaCAD : PrtIns 2004
Knoop am 26.11.2003 um 13:01 Uhr (0)
Hallo Herr Arnold, ich kenne zwar Ihre Arbeitsweise und die MBT nicht, daher passt es evtl. nicht, aber ich würde Ihre Problematik mit der CDL-Schnittstelle lösen: DRAWING Dateiname , Faktor , Winkel , x-Wert , y-Wert So eine CDL- Datei ist eine ASCII - Datei und könnte über eine Batch-Datei sogar mit Tricks dynamisch erzeugt werden. Herr Trapp baut sich sogar ganze Gebäudefassaden in 3D zusammen. Auch könnten Sie dann diverse Linien automatisiert erzeugen. Schauen Sie es sich einfach mal an. Viele Grü ...
|
| In das Form MegaCAD wechseln |
|
MegaCAD : Koordinate des eingefügten Makros
Knoop am 12.04.2001 um 10:09 Uhr (0)
Hallo, es ist nicht nur scheinbar so...es ist so. Der Einfügepunkt wird nicht nachträglich in die pmac-Struktur eingeräumt. Man holt sich in solchem Fall zuvor mit GetPnt(...)oder GetPntInv(...) den Einfügepunkt und räumt Ihn dann ein. Alternativ könnte man sich die Id des Macroheaders über die Callback-Funktion ermitteln. Anschließend kann man mit GetMacroPos(...)die Macroposition ermitteln. Diese Methode würde ich persönlich wohl bevorzugen. Also...es gibt für alles eine Lösung :-) Diese Information gilt ...
|
| In das Form MegaCAD wechseln |
|
MegaCAD : Texte aus Makro filtern
Knoop am 11.05.2001 um 17:33 Uhr (0)
Hallo, das könnte man durch die C-Schnittstelle erledigen! Man macht da ein Macroloop und sucht sich das Schriftfeld. Wenn man variable Texte eingefügt hat oder wenn man die Texte mit Elementinfos identifizieren kann, kann man sich die Inhalte raussuchen und entsprechend verarbeiten, z.B. in eine Datenbank schreiben oder zum Speichern auswerten. Ansonsten müßte man evtl. mit Clickentity die einzelnen Texte in einer bestimmten Reihenfolge anklicken. Man könnte natürlich auch über geometrische Lagen die einz ...
|
| In das Form MegaCAD wechseln |
|
MegaCAD : Datenaustausch
Knoop am 19.10.2001 um 16:37 Uhr (0)
Hallo, wenn in der DXF/DWG-Datei Polylinien stehen, die segmentiert sind, bleibt nur eine manuelle Restaurantion leider übrig. Bogen über drei Punkte bietet sich an oder aber man zeichnet eine Polylinie, die ja auch diverse Möglichkeiten bietet mit tangentialen Bögen. Man könnte über die C-Schnittstelle versuchen ein Programm zu schreiben, welches immer Folgesegmente sucht und die auf gleiche Länge und Winkeldifferenz hin untersucht (= meißt ist diese eine Eigenschaft einer Segmentierung). Dadurch könnte ...
|
| In das Form MegaCAD wechseln |
|
MegaCAD : Warum MegaCAD?
Knoop am 05.11.2002 um 18:42 Uhr (0)
Hallo, ich als Megatech - Mitarbeiter bin natürlich völlig von MegaCAD überzeugt. Ich werde daher natürlich nicht als neutral zu werten sein, möchte aber folgende Dinge beantworten: Ich (und viele unserer Kunden) wurde von MegaCAD überzeugt durch - Einfache, schnelle Bedienbarkeit - Im 3D wird man nicht ständig zur Parametrik gezwungen - Große Datenmengen (Ich habe bei Kunden Zeichnungen gesehen mit 128.000 Elementen) - Leistungsstarke Verrundungsfunktionen - geringe TCO (Total Cost of Ownership = Anschaff ...
|
| In das Form MegaCAD wechseln |
|
MegaCAD : Infos über Texte per C-Programmierung
Knoop am 06.04.2001 um 11:09 Uhr (0)
Das war wohl der Beitrag :-) Zur Ezeugung einer 2D Zeichnung über die CIP Schnittstelle erstelle ich 3DPunkte, 3DLinien und möchte auch 3DKreise (Texte) erzeugen. BR Die Z-Koordinate wird nicht für die Zeichnung benötigt, da MegaCAD nur im 2D Modus betrieben wird. Durch Anklicken der Kreise (Texte) aus dem Infomenü sollen aber die Höhen (Z-Koordinate) angezeigt werden. Bei Texten wird die Z-Koordinate auch angezeigt, allerdings immer mit 0. Gibt es eine Möglichkeit die Z-Koordinate z ...
|
| In das Form MegaCAD wechseln |