Feature „Verschieben/Kopie“ kann man nicht editieren, Parameter werden ignoriert

Feature „Verschieben/Kopie“ kann man nicht editieren, Parameter werden ignoriert

Uhlhorn
Collaborator Collaborator
5.098Aufrufe
54Antworten
Nachricht 1 von 55

Feature „Verschieben/Kopie“ kann man nicht editieren, Parameter werden ignoriert

Uhlhorn
Collaborator
Collaborator

Moin,

Features kann man ja editieren. Wenn ich jedoch das Verschieben-Feature verwende, und versuche das später zu ändern, dann sind immer alle Werte wieder auf Null. Das ist doch sicher nicht so gewollt, oder?

 

Das andere Problem:

Wenn ich einen Parameter für eine Drehung festlege, mehrere Bohrungen selektiere, das Feature „Verschieben/Kopieren“ verwende, dort mein Parameter für die Drehung eingebe, dreht er die Bohrungen wie erwartet. Wenn ich jedoch später den Winkel in der Parameterliste ändere, wird der neue Winkel ignoriert. Das ist doch wohl auch nicht so gewollt, oder?

 

(Kann man hier keine, mit einer eigenen App erstellten Screencasts hochladen? Gut, dann eben per YouTube.)

 

0 „Gefällt mir“-Angaben
Akzeptierte Lösungen (1)
5.099Aufrufe
54Antworten
Antworten (54)
Nachricht 2 von 55

Bela_DEMO
Advisor
Advisor

Hallo,

was du dort tust, ist gehört zum Direktmodellieren und ist keine Funktion für Parameter.

Parameter gibt es nur hier, die du dann auch ändern kannst, bzw. die dir dann auch nach Änderung erhalten bleiben.
2017-10-18_22h03_27.png2017-10-18_22h03_39.png

Nachricht 3 von 55

Tarek_K
Autodesk
Autodesk

Hallo @Uhlhorn,

hat dir die Antwort von Belá geholfen und konnte deine Frage beantworten? 🙂 Wenn ja, kannst du gerne auf den Button "Als Lösung akzeptieren" klicken, dann profitieren auch andere Anwender von der Information. Gib uns doch einfach ein Update, solltest du noch weitere Fragen zu deinem Thema haben oder nicht weiter kommen, dann weiß man was bei dir der Stand der Dinge ist und wie man helfen kann. 🙂

You found a post helpful? Then feel free to give likes to these posts!
Your question got successfully answered? Then just click on the 'Mark as solution' button. 


Tarek Khodr
Community Manager

0 „Gefällt mir“-Angaben
Nachricht 4 von 55

Uhlhorn
Collaborator
Collaborator

Nein, das hat mir leider nicht geholfen. Nicht mal, wenn es sich tatsächlich so verhalten sollte.

 

Mit welcher Logik ist das Verschieben eine „Funktion für die direkte Bearbeitung“ und die „Rechteckige Anordnung“ nicht? Das erschließt sich mir nicht. Wenn dem tatsächlich so wäre, müssten die parametrischer Funktionen von den nicht parametrischer Funktionen unterschieden werden, damit der Benutzer das irgendwie erkennen kann.

 

Außerdem kann man ja Parameter eingeben, sie werden ja auch verwendet. Nur Änderungen der Parameter werden nicht umgesetzt.

Ich erkenne auch absolut überhaupt keinen Grund, warum das nicht auch parametrisch funktionieren sollte.

 

@ Béla: Erkläre mir doch mal den technischen Grund, warum man bei der Verschieben-Funktion beim Editieren unbedingt wieder Nullen stehen haben muss, statt den vorherigen Wert?

Und erkläre mir, warum Ein Parameter dort gar nicht funktionieren kann? Ich erkenne das nicht.

 

Meinem Verständnis nach könnte ich doch die Reihe von Löcher z.B. um 5° drehen und die Funktion schließen. Und wenn ich die Funktion editiere – und die Funktion zum Editieren ist ja durchaus vorhanden, sie funktioniert nur nicht – kann da doch genau so gut wieder die 5° drinnen stehen, so, dass ich sie nun z.B. wieder auf Null zurückstellen kann. Ich kann überhaupt keinen Grund erkennen, warum das überall woanders problemlos funktioniert, jedoch ausgerechnet hier nicht funktionieren soll.

 

Ich fasse es noch mal zusammen:

  1. Die Verschieben-Funktion hat eine Bearbeitungsmöglichkeit, nur funktioniert diese ausnahmsweise nicht.
  2. Die Verschieben-Funktion hat sogar eine Eingabemöglichkeit für Parameter und verwendet den Wert auch, nur ignoriert diese Funktion es, wenn sich der Parameter ändert.

Das kann nur ein Bug sein.

0 „Gefällt mir“-Angaben
Nachricht 5 von 55

SaschaZimmer
Advisor
Advisor

Hallo @Uhlhorn @Bela_DEMO

 

 Erkläre mir doch mal den technischen Grund, warum man bei der Verschieben-Funktion beim Editieren unbedingt wieder Nullen stehen haben muss, statt den vorherigen Wert?

 

Es ist ja nun mal so das die Verschieben Funktion erst mal eine Basis voraussetzt , das bedeutet sobald du die Funktion anwählst setzt du erst mal einen Nullpunkt von da aus in deinem Fall die Bohrungen verschoben oder gedreht werden solleen. Du kannst den 0 Punkt ja an eine beliebige Position auf deinem Werkstück (Körper, Komponente) setzen. Somit wär es schon mal sehr ungünstig wenn dort ein Wert drin stehen würde von einer vorhergehenden Verschiebung , denn ein 0-Punkt sollte schließlich auch mit der Zahl 0,000000  definiert sein 🙂

 

Und erkläre mir, warum Ein Parameter dort gar nicht funktionieren kann? Ich erkenne das nicht.

Du kannst bei der Drehung schon einen Parameter verwenden. z.b. im dem Beispiel zu sehen --- Bei deiner Drehfunktion kannst du einen Benutzerparameter anlegen und in der Funktion 

beim Winkkel Z , nicht eine Zahl sonder den Parameter "fix" eingeben und der Winkel verändert sich dann um  42° 28' 18.7673917" allerdings verändert sich die Funktion nicht wenn du den Benutzerparameter änderst. Um eine parametrische Abhängigkeit zu erzeugen solltest du einen Winkel dann in der Skizze schon mit einem Parameter definieren.....

 

fix.PNG

  Ich hoffe , ich konnte dir bei deinem Problem etwas weiterhelfen.

 

Bleib dran und schönes Wochenende 

 

Gruß Sascha 



Sascha Zimmer
Industriemechaniker CNC Bearbeitungszentrum
Opel Automobile GmbH
Facebook |LinkedIn






Nachricht 6 von 55

Uhlhorn
Collaborator
Collaborator

„Es ist ja nun mal so das die Verschieben Funktion erst mal eine Basis voraussetzt , …“

Das ist mit fast jeder anderen Funktion ebenso. Beispielsweise die Abrunden-Funktion, sie setzt eine Kante als Basis voraus. Oder die Funktion Anordnen, sie setzt z.B. Löcher voraus.

 

„Du kannst den 0 Punkt ja an eine beliebige Position auf deinem Werkstück (Körper, Komponente) setzen.“

Das ist bei den meisten anderen Funktionen ebenso, und trotzdem geht es. Bei Skizzen beispielsweise ist es ständig so, trotzdem funktioniert es prächtig. Nur, wenn man es versäumt die Abhängigkeiten der Nullpunkte korrekt festzulegen, kann es sein, dass einem die Zeichnung bei einer Parameteränderung auseinander fliegt. Trotzdem funktioniert es aber.

 

„Somit wär es schon mal sehr ungünstig wenn dort ein Wert drin stehen würde von einer vorhergehenden Verschiebung , denn ein 0-Punkt sollte schließlich auch mit der Zahl 0,000000  definiert sein :-)“

Es gibt viele andere Funktionen, wi man ebenso einen Nullpunkt definieren kann. Und dort bleibt er auch erhalten. Warum geht es in anderen Funktionen und hier nicht?!?

 

„… allerdings verändert sich die Funktion nicht wenn du den Benutzerparameter änderst.“

Aber warum nicht?!? Funktionieren würde es ja, denn bei anderen Funktionen geht genau diese Arbeitsweise ja auch. Nur eben nicht hier.

Ich schaue mal, ob ich in der Zeichnung rotieren kann und dort genau das funktioniert, was hier nicht gehen will.

 

„Um eine parametrische Abhängigkeit zu erzeugen solltest du einen Winkel dann in der Skizze schon mit einem Parameter definieren…..“

Hmm, gute Idee für einen Work Around. 🙂 Ich werde das mal austüfteln.

0 „Gefällt mir“-Angaben
Nachricht 7 von 55

Uhlhorn
Collaborator
Collaborator

Hier, ich habe noch einen Fehler dieser Art gefunden. Der Parameter „Winkel“ wird falsch umgesetzt.

 

Hier die Datei zum Ausprobieren: http://a360.co/2yzQWeD

 

Ich versuche mal zusammenzubekommen, wie der Fehler zu reproduzieren ist:

  1. Diagonale Linie zeichnen mit eingetippter Länge und eingetippten Winkel.
  2. Anlegen des Parameters „Winkel“
  3. Doppelklick auf die Winkelbemaßung und Eingabe des Parameters „Winkel“.

 

Fusion_360_Parameter_Bug.gif

0 „Gefällt mir“-Angaben
Nachricht 8 von 55

Bela_DEMO
Advisor
Advisor

Verwende mal bitte die Einheit "deg" dann geht es.

 

Die Standardeinheit für Winkel ist hier "deg"
2017-10-22_21h42_14.png

 

 


Uhlhorn schrieb:

Hier, ich habe noch einen Fehler dieser Art gefunden. Der Parameter „Winkel“ wird falsch umgesetzt.

 

Hier die Datei zum Ausprobieren: http://a360.co/2yzQWeD

 

Ich versuche mal zusammenzubekommen, wie der Fehler zu reproduzieren ist:

  1. Diagonale Linie zeichnen mit eingetippter Länge und eingetippten Winkel.
  2. Anlegen des Parameters „Winkel“
  3. Doppelklick auf die Winkelbemaßung und Eingabe des Parameters „Winkel“.

 

Fusion_360_Parameter_Bug.gif


 

0 „Gefällt mir“-Angaben
Nachricht 9 von 55

Uhlhorn
Collaborator
Collaborator

Stimmt. Das wurde wohl nicht lokalisiert.

 

deg ➤ Grad

grad ➤ Radiant

 

Okay, dann ist zumindest dieser Punkt geklärt. Danke sehr. 🙂

0 „Gefällt mir“-Angaben
Nachricht 10 von 55

Uhlhorn
Collaborator
Collaborator

Okay, hier aber:

Ich habe eine Hilfslinie mit einem Parameter für ihren Winkel versehen, und das funktioniert wie das Bretzelbacken!

Dann drehe ich ein Viereck um den Parameter-Winkel, und der Winkel an der Hilfslinie verschwindet. Nun reagiert die Hilfslinie auch nicht mehr auf Änderung des Parameter.

 

Fusion_360_Parameter_Bug_2.gif

0 „Gefällt mir“-Angaben
Nachricht 11 von 55

Uhlhorn
Collaborator
Collaborator

Noch was:

 

Wenn ich angebe „90 deg – MWinkel“ bei MWinkel = 10 deg, dann rechet Fusion 360 korrekt 80° aus.

Wenn ich angebe „80 deg – MWinkel“ bei MWinkel = 10 deg, dann rechet Fusion 360 korrekt 70° aus.

Wenn ich angebe „70 deg – MWinkel“ bei MWinkel = 10 deg, dann rechet Fusion 360 korrekt 60° aus.

Aber ab „10 deg – MWinkel“ bei MWinkel = 10 deg, dann rechet Fusion 360 falsch 10° aus. Es müsste aber 0° sein!

Wenn ich Werte kleiner 10° angebe, dann kann ich den Wert gar nicht mehr eingeben!

 

Das ist aber definitiv ein Bug! 😉

 

Hier die Datei: http://a360.co/2l8KXrE

 

Fusion_360_Parameter_Bug_3.gif

0 „Gefällt mir“-Angaben
Nachricht 12 von 55

Bela_DEMO
Advisor
Advisor

Uhlhorn schrieb:

Okay, hier aber:

Ich habe eine Hilfslinie mit einem Parameter für ihren Winkel versehen, und das funktioniert wie das Bretzelbacken!

Dann drehe ich ein Viereck um den Parameter-Winkel, und der Winkel an der Hilfslinie verschwindet. Nun reagiert die Hilfslinie auch nicht mehr auf Änderung des Parameter.

 

Fusion_360_Parameter_Bug_2.gif



Du hast das Rechteck in den selber Ursprung wie die Hilfslinen gelegt oder das Rechteck nachträglich über die Abhängigkeiten dort bestimmt.
Über das Verschieben oder nennen wir es manipulieren (Taste M), hast du auch den Urspung der Hilfslinie mit verdreht.

Ich würde hier anders Vorgehen, wenn du ein Rechteck benötigst was nicht rechtwinklig zu den Achsen liegt.
2017-10-23_00h04_59.png
 
Oder du manipulierst es und bestimmst es dann erst mit Abhängigkeiten.

0 „Gefällt mir“-Angaben
Nachricht 13 von 55

Uhlhorn
Collaborator
Collaborator

Bela_Thalmann schrieb:

Ich würde hier anders Vorgehen, wenn du ein Rechteck benötigst was nicht rechtwinklig zu den Achsen liegt.
2017-10-23_00h04_59.png

Oder du manipulierst es und bestimmst es dann erst mit Abhängigkeiten.

Ja, ich muss irgendwie einen Weg finden meine oben gezeigten Bohrungen drehen zu können. Das muss ich entweder in dem 3D-Objekt machen, oder ich muss es in der Zeichnung machen.

(Eigentlich sind es am Ende Rechtecke mit 4 Halbkreisen, also weder Bohrung noch Rechteck alleine. Siehe Rendering)

 

Da das parametrische Drehen nicht geht (weil Bug oder weil konzeptioneller Fehler), muss ich die ganze Ausfräsung bereits gedreht konstruieren. Das wird eine schöne Fummelei! 😄

 

Screenshot 2017-10-23 00.27.44.png

0 „Gefällt mir“-Angaben
Nachricht 14 von 55

Bela_DEMO
Advisor
Advisor

Nein wieder kein BUG!

Der Fehler liegt irgendwo in der Skizze, in dem Fall vielleicht nicht alles in eine Skizze packen.
2017-10-23_00h29_36.png
0 „Gefällt mir“-Angaben
Nachricht 15 von 55

Uhlhorn
Collaborator
Collaborator

Ich habe ja die Datei mitgegeben. Dann ändere doch bitte mal den Winkel in meiner Datei wie im GIF gezeigt.

 

Bei Eingaben kleiner 10 werden die Eingaben einfach nicht mehr angenommen. Ich kann dann die Eingabe nicht abschließen, das Eingabefeld schließt nicht mehr. Die Zahl bleibt rot. Es verhält sich so, als wenn ich einen ungültigen Wert eingegeben hätte.

 

Nachrag: Moment, ich mache es einfacher. GIF kommt gleich …

0 „Gefällt mir“-Angaben
Nachricht 16 von 55

Uhlhorn
Collaborator
Collaborator

So, ein ganz einfaches Step by Step zum reproduzieren.

 

Wir fangen mit einem jungfräulichen Dokument an.

  1. Eine neue Skizze erstellen
  2. ein Parameter für Winkel erstellen
  3. Eine einfache Linie erstellen … mit Länge = 60 mm und Winkel = 50° – „Winkel“
  4. Winkel in 10-er-Schritten verkleinern

Alle Werte kleiner 10 werden nicht mehr angenommen!

 

Fusion_360_Parameter_Bug_4.gif

0 „Gefällt mir“-Angaben
Nachricht 17 von 55

Bela_DEMO
Advisor
Advisor

Ich denke eh wir hier weiter Bug´s suchen wo keine sind, lösen wir die Aufgabenstellung eher damit das wir das Modell entsprechend aufbauen.
Im Anhang findest du ein Beispielmodell  und hier noch ein Video.

 
Nachricht 19 von 55

Uhlhorn
Collaborator
Collaborator

Ja, das ist ein schöner Workaround, danke sehr! 🙂

Dann muss ich die Ausfräsungen nur noch „anordnen“ und über die Mittelachse kopieren wie im Rendering.

 

Am Ende soll so eine Rampe dabei herauskommen, wo ich die Maße der Magnete eingeben kann, die Anzahl der Magnete, den Abstand an der engsten Stelle, den Winkel der beiden Reihen, die Größe der Eckbohrungen usw. Was noch fehlt ist die Steigung der Rampe. Im Moment liegt sie ja noch am Boden.

 

Also eigentlich will ich – bis auf die Spur-Z-Schiene – alle Maße als Parameter angeben können.

Dann habe ich ja noch einiges zu tun. 😉

 

Screenshot 2017-10-16 01.53.14.png

0 „Gefällt mir“-Angaben
Nachricht 20 von 55

Bela_DEMO
Advisor
Advisor
0 „Gefällt mir“-Angaben