ServicePack (11) MegaCAD 2012 20.12.12.03 -------------------------------- Darstellung(OpenGL) Die Darstellung von fehlerhaften gefüllten Schraffuren führte unter Umständen zum Ausfall der OpenGLdarstellung. Workaround für mögliche Aufhänger beim Dateiladen und Zeichnen. Die Änderung wirkt sich nur unter Win7 beim ausgeschaltetem Offscreenrendeing aus. PARTSolutions(Cadenas) Der Text der Fehlermeldung bei fehlender PARTSolutions-Installation war falsch neue megapart.dll (3.0.0.6) Einige Körper wurden nicht korrekt importiert. In seltenen Fällen konnte es zu einem Absturz kommen Helix In seltenen Fällen kam es zum Absturz beim Erzeugen einer Helix Lokale Op. Körper Strecken von ACIS Körpern funktioniert wieder. Konturen aufsammeln Eine Endlosschleife wird erkannt und abgebrochen. C-Schnittstelle Korrekturen im Zusammenhang mit den Funkionen: PlaneNormal, CreatePolBody und Pnt3DToFace Parametric Fehler beim Lesen von Punktsets behoben Bemaßung kleine Winkelmaße werden wieder ungekrümmt gezeichnet ServicePack (10) MegaCAD 2012 20.12.09.05 -------------------------------- Zeichnung speichern Wenn z.B. die Verbindung zu einem Netzwerk unterbrochen wurde, konnte das Speichern einer vom Netz geladenen Zeichnung fehlschlagen megacad.ini NET: SRV: Dateiverteilung funktioniert wieder Layer/Gruppen Dialog Problem beim Vorhandensein aller 65536 Layer/Gruppen behoben. ServicePack (9) MegaCAD 2012 20.12.08.15 -------------------------------- C-Schnittstelle Die Funktion 'DrawInv3D()' ignoriert wieder die Matrix bei 3D-Objekten. Bemaßung Die Bruchdarstellung (1 1/2) wird nun gekürzt: 2/4 => 1/2. MegaCAD Metall Korrektur bei polygonalen Profilzügen, die nicht planparallel zu Standard- oder der aktuellen Arbeitsebene gezeichnet sind. ServicePack (8) MegaCAD 2012 20.12.07.24 ---------------------------------------- Flächenmodus Der Flächenmodus führte bei Splines in der Kontur in seltenen Fällen zu falschen Ergebnissen. Polylinien vereinfachen Verdeckungsflächen und Hinweistext mit Pfeil werden nicht mehr berücksichtigt. Speichern Das Einbetten von exklusiven 3D-Baugruppen/Zeichnungen in einer 2D-Zeichnung als 2D-Projektion wurde rückgängig gemacht. Sichtbarkeit Sichtbarkeit wird bei Ableitungen nicht mehr berücksichtigt --> korrigiert ServicePack (7) MegaCAD 2012 20.12.06.26 ---------------------------------------- C-Schnittstelle neue Funktionen SetBlattFlags(), SetViewFlags() Aktualisierung ein-/ausschalten DrawEntitiesInDC() MegaCAD-Elemente zeichnen CreateADFObj() neuer Datentyp für ShowFil GetSubentID() liefert die ElementID in z.B. TraverseBody() DrawFaceList() zeichnet eine Faceliste CreateBS3Spline z-Komponente wurde ignoriert Showfil kann STL-Daten oder ADF-Daten darstellen Fehler in Funktion DrawEntitiesInDC() behoben GenAdf.dll kann einen Körper in ein ADF-Objekt umwandeln. Arbeitsblätter Fehler bei Darstellung der Wellen behoben Parametric Darstellung von Regeln verbessert Löschen / Generieren von rechtem winkel und tangentialem Übergang Konturen Polylinien mit Linien der Länge 0 wurden beim Aufsammeln von Konturen zur Konstruktion von ACIS-Körpern(Körper, Sheets, Wire) abgelehnt. Sichtbarkeit savecount fehlte Sichtbarkeit wird bei Ableitungen nicht mehr berücksichtigt. Wellen ohne Gewindelänge im Arbeitsblatt keine Gewindelinien Unfold Fix: 180°-Flächen wurden während des Anhängens nicht mehr gezeichnet Fix: Beim Kante aufschneiden mit Kugelklinkung konnte es zu Abstürzen kommen. PDF-Export Darstellung bei "OpenGL ohne Layer" verbessert ServicePack (6) MegaCAD 2012 20.12.06.12 ---------------------------------------- Baugruppe einfügen Der Schalter "nur verwendete Variablen einfügen" wurde u.U.irrtümlich gesetzt. Beim Einfügen von Baugruppen mit gleichzeitigem Ändern von Variablen konnten Körper "unsichtbar" werden. Trimmen an Fläche In seltenen Fällen funktionierte das Trimmen von Linien an Körperflächen nicht. Volumen, Masse, Trägheitsmoment von Körpern In seltenen Fällen konnten Volumen, Schwerpunkt und Trägheitsmomente eines Körpers nicht ermittelt werden. Variablen Beim Export von Variablen in einen Textdatei kam es zum Programmabbruch. Helix bearbeiten Beim Bearbeiten von Helixkörpern und Flächen wurden die Transformationen der Körper nicht immer korrekt berücksichtigt. Falten angehängte Flächen Editieren Hier gab es u.U. Probleme, Flächen zu editieren, die an Flächen mit mehreren Löchern angehängt worden waren. Dicke zuweisen Bisher obligatorisches Aufsplitten von Sonderformen nun als Option. Flächen anhängen (erw.) und "Neue Fläche Bei spitzen Winkeln optional Verkürzung ausgleichen. Editieren/Speichern von Ausgleichswert- bzw. Korrekturfaktortabellen: Korrektur Biegen bei Deaktivieren --> Aktiveren von symmetrischen Biegungen im Tree "versprang" in bestimmten Fällen das 3D-Objekt Runden/Fasen: Beim Löschen von Konturen beim Editieren von Blends konnte die im Blend-Dialog aktive Kontur nicht gelöscht werden. Trägheitsmoment Körper Beim Selektieren von 2D-Elementen als Trägeheitsachse wurde diese nicht korrekt angezeigt bzw. übernommen. Bitmap einfügen Bitmaps mit Breiten größer als 16000 Pixel werden korrekt geladen. Säubern Bei Linien mit ungewöhnlicher Trägerebene konnten die neu erzeugten Linien eine falsche Trägerebene bekommen, so dass die Lage im Raum völlig verändert wurde. RTF-Text bei unterstrichenen Texten mit Punktgrößen ab 28/36 wurde der Unterstrich in MegaCAD nicht dargestellt. ServicePack (5) MegaCAD 2012 20.12.05.03 ---------------------------------------- Unfold Fehler beim Regenerieren von Dialog-beschriebenen Flächen behoben Runden Runden mit konstantem elliptischen Querschnitt jetzt mit gesonderter ACIS-Funktion, hier gabe es Probleme bei geschlossenen kreisförmigen # Konturen (Haifischflosse) Haupt-Dialog: "gleichartige Konturen mitanpassen" repariert Schwerpunkt Fläche fangen Fehler bei Modus "Fläche mit Inseln" behoben Mittelkreuz auflösen Crash behoben Fläche mit Inseln funktioniert auch bei kleinen Ungenauigkeiten Bohrung Fasenwinkel bleibt bei Änderung von Variablen erhalten Fehler bei freien Sets behoben Welle 2D-Arbeitsblatt bekommt richtige Transformation Elementinfo Beim Einfügen von Baugruppen (auch C-Schnittstelle und CDL) gingen bei Aufruf der ElementInfo-Funktion eingefügte Infos verloren. CDL speichern ElementInfos wurden fehlerhaft gespeichert. Layer/Gruppen Dialog Das Speichern von Gruppen - Schaltern funktionierte nicht. Selektion Bei gesperrten Layern/Gruppen konnte die Baugruppen-Struktur durcheinandergeraten. C-Schnittstelle neue Funktionen MegaCMDHelp(), MegaCMDIcon(), SubFaceToPpt() RepairBody() mit neuen flags IBIT(1) merge_faces, IBIT(2) all Beim Zuweisen von GL-Material an einzelne Flächen, wurde der Bildschirm nicht aktualisiert. Kinematik neue, deutlich schnellere Funktion zum temporären Umfärben von Elementen ServicePack (4) MegaCAD 2012 20.12.03.20 ---------------------------------------- Zeichnung speichern Wenn der MegaCAD-TMP-Pfad ins private User-Verzeichnis zeigte, konnte es Probleme beim Zugriff über eine Netzwerk-Freigabe geben. Trägheitsmoment Achse wählen bei ACIS-Körpern repariert Blending-Dialoge (Fasen und Runden) "OK" Drücken ohne selektierte Konturen führte zu Crash; jetz wird der Dialog in diesem Fall beendet. PDF-Export automatisches Papierformat bei 2D-Arbeitsblättern optimiert ServicePack (3) MegaCAD 2012 20.12.03.07 ---------------------------------------- Prtdraw.dll Funktion zum Laden hinzugefügt. Mit der geladenen Datei können auch Teilansichten gezeichnet werden. Kontur-Korrektur Bei Verwendung des großen Fadenkreuzes funktionierte die Vorschau der angebotenen Lösung nicht. Layer/Gruppen Dialog Es werden nun auch Teilansichten angezeigt. DXFWrite / IGSWrite Bei beiden Funktionen funktionierte der Aufruf mit einem Dateinamen nicht. Exklusive Baugruppen bearbeiten Nach dem Bearbeiten der Baugruppen-Datei wurde ggf. auch eine NICHT exklusive Baugruppe ausgetauscht. $EXE$ Dies ist eine neue Variable für MegaCAD-Kommandozeilen. Die Variable wird ersetzt durch den Pfad zum MegaCAD .EXE. Der Pfad endet NICHT mit einem '\'. Also: $EXE$\myDLL.dll Verteilte Installation Die Convert-DLLs werden nun im .EXE-Verzeichnis gesucht. Bitmaps speichern Das Format (.bmp, .jpg, ...) kann nun dauerhaft gespeichert werden. Exec - Kommando Anführungszeichen berücksichtigt (wg. möglicher Leerzeichen in $EXE$) Mega.HLP, MTutor.HLP Hilfe-Dateien müssen nun im EXE-Verzeichnis sein (kein SRV: mehr) sx-pdf-lib.dll und sx-pdf-lib.license müssen ab jetzt beide direkt im EXE-Verzeichnis liegen und nicht mehr im DLL-Verzeichnis! C-Schnittstelle Neue Funktion: HideIdSet(...) Elemente im übergebenen Set werden nicht angezeigt. 2D-Bohrung Bei der Übernahme der Parameter "Von Element" wird passend zu den Parametern ein neuer Name generiert. Bislang blieb der Name erhalten. Layer-Gruppe selektieren Unter ungünstigen Umständen wurde der Dialog teilweise außerhalb des Bildschirm aufgeblendet (behoben). ServicePack (2) MegaCAD 2012 20.12.02.20 ---------------------------------------- Welle Freistich FormA und FormB möglich Attributleiste Fehler bei Schlössern behoben Linien Linie mit Winkel zu Linie geht wieder. Sonderformen Selektion v. Behältermantel f. Stutzen repariert PDF-Export Autozoom bei Modellbereich entfernt "Autoformat für Layouts" als Option für Papierformat; hier werden ggf. in den Layoutbereichen bzw. Arbeitsblättern definierte Papierformate für die jeweiligen PDF-Seiten übernommen und die Zeichnungen exakt in die betr. Rechtecke gezoomt. Kommandotip In seltenen Fällen(Rechnerkonfiguration) fehlte die Textausgabe im Kommandotip ( behoben ). Auswahl Fläche Auswahl Fläche funktionierte nur in der XY-Ebene korrekt ( behoben ) Bohrung/Welle Merken der letzten Steigung im Dialog Bohrung Anzeigen/vom Element im Drahtmodell funktioniert neue Funktion WriteBmp() aktuelles window in Bitmap schreiben Zeichnung laden Einige Faltkörper konnten in der 3D-Version ohne Falten nicht geladen werden, das Laden wurde unterbrochen. Trimmen an 3D-Flächenkörpern Die Selektion ganzer Flächenkörper zum Trimmen war nicht möglich. Konturen mit 2D-Splines Bei der Verwendung von 2D-Splines zur Konstruktion von Körpern und Flächen wurde die Orientierung des Splines nicht immer korrekt interpretiert ( behoben ) Referenzen auflösen Beim Erzeugen neuer Referenzgruppen wurden alle Objekte in der Selektionsfarbe angezeigt. Die Elemente der neuen Gruppe waren somit nicht von den anderen Objekten zu unterscheiden. (behoben; Verhalten wie in Version 2011 SR1) Layer/Gruppe Der OpenGL Schaltzustand wurde nicht korrekt gemerkt. Der Text im Optionsdialog wurde korrigiert. "Attribute für gesperrte Layer" Cadenas Beim Bearbeiten von Normteilen werden nun die Referenzen berücksichtigt. Der Seamless Dialog hat nun keine Scrollbalken mehr. C-Schnittstelle Neue Funktionen: IdSetCreate(), IdSetDelete(), IdSetAdd(), IdSetRemove(), IdSetFind(), IdSetLoop(), ShowIdSet() Verwalten eines Sets von Entity IDs und Anzeige der Elemente mit definierten Farben und Linestyles neue Funktion WriteBmp() aktuelles window in Bitmap schreiben CmdPar.txt Funktionsparameter für SetBks Kinematik 2012 Genauigkeit beim Auswerten eines Events einstellbar (1 - 20 msec) Neue KinViewer.exe mit Displaylisten zur Darstellung großer Modelle. Falten - Neue Fläche: Bugfix im Dialog; bei der Auswahl der Eckenform sprangen die btr. Buttons um die Breite der Dialog-Toolbar nach oben. Flächen selektieren alter Modus wird korrekt gemerkt Bemaßung Koordinatenbemaßung Typ2 Ausrichten der Texte bei Parallelmaß ServicePack (1) MegaCAD 2012 20.12.01.16 ---------------------------------------- Layer/Gruppen Fehler beim Laden der Layer- bzw. Gruppenstruktur Fangen Unstimmigkeiten beim Fangen von Körpern behoben. Die Klick-Distanz wird wieder berücksichtigt. Arbeitsebene Der Sichtstrahl selektiert nun auch bei transparenten Objekten die oberste Fläche. C-Schnittstelle Bei ClickMakro und ClickEntity sind 3D-Objekte nun über einen Klick auf die Fläche selektierbar. neue Funktionen: SetOpenGLmodeID, WorkingSheetLoop, GetWorkingViewData Bohrung/welle Stift in 2D-Arbeitsblatt korrekt welle Whitworth/Rohr in 2D-Arbeitsblatt korrekt, Undo funktioniert Cmdpar.txt Funktionsparameter für ViewChg OpenGL Fehler beim Ändern der Transparenz behoben. PDF-Export bei optionaler Schwarz/Weiß-Ausgabe nun auch Bemaßungen korrekt in Schwarz