Fusion 360 Quicktipp: Solidworks 2019 – Dateien öffnen

Solidworks 2019 Bauteile öffen

Hallo Zusammen,
wow, zwei Updates in einem Monat! – Es wurden weitere verschiedene Punkte überarbeitet. Aber es kam auch noch was neues hinzu. Nun ist man auch in der Lage Solidworks 2019 Bauteil direkt zu öffnen. Quasi Daten aus einer anderen Dimension zu übersetzen. 🙂

Das habe ich dann auch direkt mal zum Thema meines neuen Fusion 360 Quicktipps gemacht.

So öffnen Sie Solidworks 2019 Bauteildateien
in Fusion 360

Gehen Sie in das Pulldownmenü „Datei“ und wählen Sie die Funktion „Öffen“

Im erscheinenden Dialog wählen Sie den Button „Über meinen Computer öffen“ und anschließend wählen Sie die Solidworks *.SLDPRT Datei.

Nun klicken Sie auf „Öffen“ und schon startet der Ladeprozess.

Je nach Modell größe kann es etwas dauern bis das Modell geladen ist. In der Zeit können Sie an Ihren Projekten weiter arbeiten. Sobald die Datei bereit ist wird Ihnen in einer Info angezeigt, das die Datei bereit ist dann können Sie die Datei öffnen über den info-Dialog.

Fusion Quicktipp Video, Solidworks 2019 Teile öffnen in Fusion 360

Sollten Sie Fragen haben, lassen Sie es mich bitte wissen! -Ich helfe Ihnen gerne.

Mit freundlichen Grüßen,
Helge Brettschneider

Inventor 2019: Kleine Teile, Details und PDF-Export,- so geht’s

Inventor PDF-Export

Hallo liebe Inventor-Anwender,
es ist mal wieder Freitag, fast im Wochenende; hatte ich heute eine sehr interessanten Support-Fall. Der Ursprung der Situation liegt bei einem Bauteil, dass in Inventor 2016 erstellt wurde, aber sie lässt sich auch noch in Inventor 2019 nachvollziehen. Wenn man sehr kleine Bauteile modelliert (ca. 5mm groß), davon eine Zeichnungsansicht mit Detail erstellt und die für den Layer der Begrenzungslinie einen Strich-Punktierten Linienstil einstellt. Dann wird beim exportieren einer PDF aus einer Kreisbegrenzung ein vieleck.


Wie kann man beim PDF-Export vermeiden, dass die Begrenzung zu einem Polygon wird?

Mit dem PDF Export hat man aktuell keine Möglichkeit durch eine Einstellung die Polygonbildung zu vermeiden. Aber wenn Sie den Windows 10 PDF-Druckertreiber für den Export verwenden, wird die Situation umgangen. Nachstehend ein „kleines Beispiel“ in Bildern der PDF.

So wäre es mit dem PDF-Export einer Zeichnung von Inventor 2016 – 2019
So sieht das Ergebnis aus im PDF, – erstellt durch Drucken aus Inventor mit dem Windows PDF-Druckertreiber


Fazit:
Wenn Sie auf Inventor Zeichnungen einen Maßstab nutzen müssen, der im Bereich von 20:1 oder größer liegt und Sie eine PDF erstellen wollen.

Dann nutzen Sie den Windows 10 PDF Druckertreiber…oder nutzen den vorgegebenen Linienstil für die Detail-Begrenzung.

Übrigens: Der Treiber ist standardmäßig im Windows 10 eingerichtet, wenn er aus versehen gelöscht wurde, kann er über die Systemsteuerung ohne Probleme eingerichtet werden.

Wenn Sie Fragen haben melden Sie sich bitte, -ich helfe Ihnen gerne!

Happy CADing und ein schönes Wochenende,
Helge Brettschneider

Fusion 360 Update: Neue Funktion beim CNC-Drehen

Fusion 360 Update

Hallo zusammen,
letzte Woche hat Autodesk mal wieder Fusion 360 aktualisiert. Viele der Neuerungen befinden sind in den Bereichen generatives Design und der Preview der Benutzeroberfläche. Beide Bereiche werden aktuell nicht von allen Fusion 360 Anwendern genutzt.

Welche allgemeine Fusion 360 Neuerungen sind direkt für alle einsetzbar?

Da ist zum einen die Umbenennung des CAM Bereichs, dieser wurde nun auf Anwenderwunsch zu Fertigung umbenannt.

Interessanter finde ich aber, die neue Tastenkombination, mit der man zwischen den geöffneten Dokumenten wechseln kann. In AutoCAD und Inventor wechselt man schon immer mit der Tastenkombination STRG+TAB von einer geöffneten Datei zur nächsten. Aber bei Fusion gabe es diese Kombination nicht, hinzu kam dann noch ein unterschied zwischen Windows und MAC. Glücklicherweise wurde es nun vereinheitlicht, beim MAC ist es CTRL+TAB und bei Windows wie schon erwähnt STRG+TAB. Hierdurch wechselt man von Links nach Rechts durch die geöffneten Dokumente.

Wenn man noch die HOCH-Taste dazu nimmt wird die Funktion umgekehrt also mit STRG+HOCH+TAB wechselt man von Rechts nach Links.

Neues beim CNC-Drehen

Wie schon in der Überschrift erwähnt wurde beim CNC- Drehen auch etwas neu hinzugefügt. Zum Einen ist da die neue Funktion zum erzeugen von Scharfen, oder besser gesagt exakte Kanten von z.B. Fasen und Kanten an Wellenabsätzen.

Kanten option beim Schruppen und Schlichten

Beim Schruppen und Schlichten kann man nun auf dem Register „Durchgänge“ einstellen, ob man „Scharfe Ecken erzeugen“ möchte. Den Unterschied sieh man gut in den Bildern. Ist diese Option nicht aktiviert wird bei Fasen ein gerundeter tangentialer Übergang gefertigt.

Scharfe Konturen aktiviert in der Detail-Ansicht der Werkzeugwege

Des Weiteren finden Sie beim Profil-Drehen, auf dem Register „Radien“, im Bereich „Inneren Radius“ die Option „Abstand zum Schneiden unterhalb Innerenradius“. Mit dieser Option können Sie einen Abstand definieren mit dem der Drehmeißel bei Innenkonturern über die Mitte bewegt wird. So können Kanten und Grate, die durch vorherige Bearbeitungen entstanden sind entfernt werden. Dadurch bekommen Sie ein besseres Flächenfinish an der Stirnseite der Innenkontur (siehe Bild).

Drehmeißel über die Mitte bewegen

Es gibt noch viele kleine Verbesserungen, aber diese 4 gehören zu meinen Highlights bei diesem Fusion 360 Januar Update .

P.S.: Eins noch, für MAC Anwender ist es wichtig das Betriebsystem zu aktualisieren, weil Autodesk Fusion 360 mit diesem Update, Die Betriebssystemversion El Capitan (macOS X 10.11) nicht mehr unterstützt.

Hier der Link zur Apple Mojave Webseite mit allen Informationen

Lassen Sie mich wissen wenn Sie Fragen haben, ich helfe Ihnen gerne!

Mit freundlichen Grüßen,
Helge Brettschneider

Inventor 2019: Browser-Knoten, so änder Sie die Namen oder Vorgaben!

Hallo zusammen,

heute hatte ich einen Support-Fall, bei dem ein Anwender eine Baugruppe bearbeitet und gerne die angezeigten Namen der Teile im Browser wieder auf die Vorgabe „Dateiname =Bauteilnummer“ zurücksetzen wollte, denn jemand hatte alle Einträge geändert. Seine Frage war nun:

Inventor 2019: „Wie kann ich, die Angezeigten Namen im Browser wieder auf die Vorgaben zurücksetzen?“

Jetzt denkt man erst, das geht nur über iLogic! -Ja, geht! – Aber warum erst programmieren? -Denn es gibt im Bereich „Produktivität“ eine Funktion die dieses für Sie übernimmt und mehr.

Die Funktion heißt „Browser-Knoten umbenennen

Nach dem Aufruf der Funktion können Sie entscheiden, ob Sie den Dateinamen, die Bauteilnummer aus der Stückliste oder die Vorgaben „Bauteinummer =Dateiname“ verwenden wollen. Wenn Sie eine Auswahl getroffen haben verlassen Sie die Dialogbox mit „OK“ und zack werden die Einträge aller Teile und Unterbaugruppen aktualisiert.

Bei Fragen melden Sie sich! – Ich helfe Ihnen gerne.

Mit freundlichen Grüßen,

Helge Brettschneider

AutoCAD MAC 2019: Text Ausrichtung auf einen Bogen oder Kreis -Autolisp

Hallo Zusammen,
„Frohes neues Jahr“ noch, bevor es wieder richtig los geht! Damit Sie gut in 2019 starten habe ich ein kleines Autolisp -Geschenk für alle AutoCAD MAC 2019 Anwender! Denn auf dem MAC sind nicht alle Express Tools realisiert worden, unter anderem gibt es keine Funktion die einen gebogen Text erstellt. So kommt man relativ schnell zu der Frage:

AutoLISP: Wie erzeugt man einen Text der mit einem Bogen ausgerichtet ist?

Meine Antwort: Mit der nachstehenden AutoLisp Funktion. Sie müssen nur den Mac Texteditor aufrufen. Das nachstehende Programm kopieren und in die Textdatei einfügen, abspeichern. Dann das gespeicherte Programm in AutoCAD MAC 2019 laden über Menü „Extras“-> „Anwendung laden“ und schon kann es losgehen.

An der Befehlszeile geben Sie „ARCText“ ein so wie mit den Express Tools in Windows und schon werden die verschiedenen Punkte abgefragt ganz intuitiv:

Kreiszentrum, Textposition, der Text selbst, Texthöhe und die Textausrichtung

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
;*
;* ATEXT types text in an arc. The function gets the midpoint of the
;* txt, the radius point, and the orientation. It determines if the text
;* height is fixed and prompts for height if not. It uses the ANGTOC function.#
;* MCD Media consulting -Helge Brettschneider


; changed radi (distance radp midp) to radi (hd radp midp)  WRM 7/31/89

(defun C:ARTEXT ( / midp radp txt radi txtlen txtspc txthgt cmd arclen
  arcang sang orent txtang txtp char)

  (setvar "HIGHLIGHT" 0)        ;Schaltet highlite aus
  (setvar "CMDECHO" 0)          ;Schaltet die Meldungen in der Befehlszeile aus
(SETQ ABASE(GETVAR"ANGBASE"))   ;Aktuelle Einstellungen werden gespeichert und später wieder aktiviert
(SETVAR"ANGBASE" 0)             ;Ausgangswinkel wird angepasst
  (setq                         ;Variablen werden festgelegt
    radp (getpoint "\nZentrum des Kreis angeben: " )        ;Zentrum des Kreisbogens wird festgelegt
    midp (getpoint "\nTextposition: " radp) ;Mittelpunkt des Text wird festgelegt
    txt (getstring "\nText: " T)                    ;Text eingeben
    radi (hd radp midp)                       ;Radius ermitteln
    txtlen (strlen txt)                             ;Textleänge ermitteln
    txtspc (cdr (assoc 41 (tblsearch "STYLE" (getvar "TEXTSTYLE"))))  ;Aktuellen Textstil ermitteln
  );Ende der Variablenzuweisung

  (if (= (setq txthgt (cdr (assoc 40 (tblsearch "STYLE" (getvar "TEXTSTYLE"))))) 0)
       ;Test ob eine feste Höhe existiert
    (setq                       ;Wenn nicht dann...  
      txthgt (getdist "\nTexthoehe: ")  ;Texthöhe abfragen
      cmd '(command "_TEXT" "_C" txtp txthgt txtang char) ;Befehlsliste
    )
    (setq                       ;Wenn eine feste höhe existiert...
      cmd '(command "_TEXT" "_C" txtp txtang char)    ;Befehlsliste
    )
  );end if

  (setq orent         ;Textausrichtung
    (strcase (getstring "\nZeigt Die Hoehe in Richtung des Zentrums; <J>: ")) ;ueber
  )

  (if (or (= orent "") (= orent "J"))   ;Radiuslänge und Ausrichtung
    (setq radi (- radi (/ txthgt 2)))
    (setq radi (+ radi (/ txthgt 2)))          
  );end if

  (setq               ;Berechnungen
    arclen (* txtlen txtspc txthgt)       ;Berechnung der Länge des Bogens
    txtspc (/ arclen txtlen)              ;Berechnung der Länge eines Buchstabens
    arcang (/ arclen radi)                ;Berechnung des Winkels eines Buchstabens
    sang (- (+ (angle radp midp) (/ arcang 2)) (/ txtspc radi 2))  ;Berechung des Startwinkel
    count 1           ;Counter        
  )

  (repeat txtlen      ;Buchstaben einfügen schleife
    (if (or (= orent "") (= orent "Y"))   ;Test winkel
        (setq txtang (angtoc  ;Preface angle w/ << for universal angular units in dec. string
                       (- sang (/ pi 2))  ;Convert start angle minus 90deg
                     )                                      
              txtpos count
        )
        ;Calc angle for character towards radius and character position in string
        (setq txtang (angtos (- sang (* pi 1.5)) 0) ;angle to a command function
           txtpos (- (1+ txtlen) count)
        )
        ;Calc angle for character away from radius and character position in string
    )
    (setq txtp (polar radp sang radi))    ;Calculate character point
    (setq char (substr txt txtpos 1))     ;Get text character
    (eval cmd)                            ;Execute command list
    (setq count (1+ count))               ;Increment counter
    (setq sang (- sang (/ txtspc radi)))  ;Calculate new start angle
  );End repeat loop

  (setvar "HIGHLIGHT" 1)        ;Turn highlight on
  (setvar "CMDECHO" 1)          ;Turn command echo on
  (SETVAR"ANGBASE" ABASE)       ;restore angle base direction
  (princ)                       ;Ends program cleanly
);End defun
;* ANGTOC is a angle formatting function that takes an angle
:* argument in radians and returns it with 6 decimal places
;* in a form universally acceptable to AutoCAD command input.

(defun angtoc (ang)
  (setq ang
    (rtos (atof (angtos ang 0 8)) 2 6)
  )
  (strcat "<<" ang)
)

; return horizontal distance
(defun hd (p1 p2)
   (distance (list (car p1) (cadr p1)) (list (car p2) (cadr p2)))
)
(princ)

Anmerkung: Der erstellte Text besteht aus einzelnen Buchstaben.

Bei Fragen melden Sie sich bitte. -Ich helfe Ihnen gerne!

Mit freundlichen Grüßen,
Helge Brettschneider