A hole model can be made more flexible with the use of formulas especially in the list of operations. To be able to create these formulas based on the holes' characteristics, whatever the hole shape, number of stages, and options defined, automatic referencing is required.
Bohrungscharakteristika Referenzierung
Die Referenzierung in GO2cam ist automatisch und folgt den folgenden Regeln:
-
a Buchstabe zur Definition des Parameters oder der Charakteristik (in blau below)
-
a Nummer relativ zur Phase (in rot below)
Eine Abbildung einer Durchgangsbohrung mit 3 Phasen wird unten gezeigt, um die Referenzen zu veranschaulichen:
H : height of the stage In der Bearbeitungsliste wird Höhe ( H ) durch Bearbeitungstiefe ( P ). D : diameter of the stage Dc : diameter of the stage chamfer Ac : aperture angle of the stage chamfer R : radius in the bottom of the stage Für die Gewindebohrphase: D : tapping diameter Dd : drilling diameter Hallo : tapping height Tp : tapping pitch Machen : diameter of the inverse chamfer of the stage Ao : aperture angle of the inverse chamfer of the stage Es gibt auch 2 weitere Parameter, die nur für die Bearbeitungsliste gelten: L0 : total length of the hole z0 : value added at the end of path to make the path longer and avoid |
The stages are numbered 1 , 0 , 1o
|
Definition der Lochparameter
Während des Erstellungsprozesses des Anwenderlochs kann jeder Parameter nach einer mathematischen Formel unter Verwendung anderer Parameter berechnet werden. Syntax zu beachten:
|
|||||||
Mathematische Operatoren |
|||||||
sqr |
Quadrat |
max |
Maximum |
acos |
Arcuscosinus |
rnd |
Zufall |
sqt |
Quadratwurzel |
min |
Minimum |
asin |
Arcussinus |
Logarithmus |
Dekadischer Logarithmus |
Sinus |
Sinus |
Modulo |
Modulo |
atan |
Arkustangens |
sgn |
Vorzeichen |
cos |
Kosinus |
exp |
Exponential |
^ |
Potenz |
rund |
Runden |
tan |
Tangente |
Ln |
Napierischer Logarithmus |
abs |
Absolutwert |
Abschneiden |
Abschneiden |
|
|
|
|
ganzzahlig |
Ganzzahlwert |
|
|
Binäre Operatoren: |
Vergleichsoperatoren: |
Prioritätsoperatoren: |
Logische Operatoren: |
||||
+ |
Addition |
> |
Höher als |
( und ) |
ODER |
Logik Oder |
|
- |
Subtraktion |
>= |
Größer oder gleich |
Spezialwert: |
UND |
Logik Und |
|
/ |
Division |
< |
Untergeordnet |
Pi |
XOR |
Exklusiv Oder |
|
* |
Multiplikation |
<= |
Kleiner gleich |
|
NICHT |
Logik Nein |
|
= |
Zuweisung |
<> |
Ungleich |
|
|
|
|
== |
Gleichheit |
|
|
|
|
||
Fehler: Wenn der Parameter in der Berechnungsformel seine eigene Referenz verwendet, wird ein Fehler „Selbstreferenzierte Variable“ angezeigt. Ähnlich wird ein Fehler angezeigt, wenn der für einen Parameter definierte Wert zu klein ist. Beispielsweise ist der Fasendurchmesser kleiner als der Nenndurchmesser definiert: Dc1 = "[D1] – 1.5 " |
Formeln & Einschränkungen in der Bearbeitungsliste
Parameter der Operationen:
Die Parameter sind in 3 Kategorien unterteilt:
-
Bohrungsdefinition : Ausführung des Zyklus mit oder ohne Nebenbedingung, Einheit und Qualität der Bohrung, Definition der Bearbeitungstiefe. Ein interessanter Parameter ist das Gewicht , mit dem die Positionen der Operationen geändert werden können. Standardmäßig haben alle Zyklen ein Gewicht von ‘ 0 ’, wodurch ein Gewicht von ‘ 1 Die Positionierung einer Operation an letzter Stelle bedeutet, dass sie an der letzten Position platziert wird (1 ist schwerer als 0). Um einen Zyklus an die 1. Position zu setzen, definieren Sie das Gewicht auf den Wert „ -1 ’.
-
Werkzeugsuche : Sie können einen Maximalwert für den Durchmesser definieren.
-
Strategie: Zugriff auf mehrere Strategieparameter des Zyklus, wie z. B. die Verweilzeit und den Z-Versatz. Die inkrementelle Tiefe ist interessant, Sie können Ihre Berechnung auf einer Formel basieren, z. B. beim Bohrentgraten können Sie ein Inkrement definieren, das einem Zehntel der Bohrlänge entspricht. Bitte lesen Sie oben das Kapitel zur Formelerstellung.
Formel mit Bedingungen
Im Gegensatz zu den auf den Seiten der Phasen definierten Formeln sind dies nicht nur Berechnungsformeln. Berechnungsformeln sind möglich, aber hier liegt der große Vorteil in der Möglichkeit, zu erstellen Nebenbedingungen und dann eine Interdependenz definieren zwischen mehreren Parametern.
Jeder dimensionale Parameter des Lochs wird mit einer Referenz definiert, die vollständige Liste ist zuvor angegeben. Die dort beschriebenen Parameter sind identisch, außer dass wir die Stufenhöhen ( H ) durch Bearbeitungstiefen ( P )
2 Parameter wurden dieser Liste hinzugefügt:
-
L0 : Gesamtlänge der Bohrung. Dieser Wert wird beim Anwenden eines Modells auf ein Teil angegeben.
-
z0 : Überlängenwert am Ende der Bearbeitung. Sie definieren diesen Wert in den Bohrungsoptionen.
Dank des Parameters ‘ Staat ’, wir werden in der Lage sein die Realisierung eines Zyklus einschränken durch eine Formel. Hier ein Beispiel: Eine Senkbohrung mit 2 Phasen. Eine Anbohr-Operation soll nur ausgeführt werden, wenn der Bohrdurchmesser größer als 10 mm ist. Dafür müssen wir zuerst das Kontrollkästchen in der Linie aktivieren Staat Spalte Wert Dann wählen Sie den Bohrdurchmesser in der Parameterliste aus, welcher D1 ist. |
|
Geben Sie in das Feld Formel [D1]>10 ein. In der Bearbeitungsliste werden Sie feststellen, dass eine kleiner weißer Zeigerpfeil befindet sich auf dem NC Anbohrer-Symbol, um anzuzeigen, dass dies Zyklus ist durch eine Formel eingeschränkt . |
|
|
Bei Anwendung dieses Norm einfach die Felder mit den benötigten Werten füllen, und die Bearbeitungsliste wird unter Berücksichtigung der Nebenbedingung erstellt. Hier 2 Bohrungen mit unterschiedlichen Werten:
|
Übung
Hier ist eine Übung zum Üben der parametrischen Formeln in der Bearbeitungsliste. Wir werden ein Lochmodell für die Standard-Innensechskantschrauben erstellen M3, M4, M5, M6, M8, M10, M12, M16, M20 und mehr.
Die Bohrung ist eine Durchgangsbohrung, gesenkt, gefäst und Gewinde geschnitten.
Es wird 2 Bearbeitungslisten geben, eine mit Bedingungen:
A. Für Senken, welcher Durchmesser ist < 18
B. Für das Senken, bei dem der Durchmesser > 18 beträgt.
Operationslisten |
|
A. Durchmesser <= 18 |
B. Durchmesser > 18 |
Fase und Zentrieren |
Sichtung |
Bohren |
|
There is no translation for "Counter Boring" in the provided dictionary. |
Einstopfen |
Tippen |
|
|
Fase / Interpolation |
Hier ist die Tabelle der Bearbeitungslisten pro Senkendurchmesser:
Schraube |
Konterbohrdurchmesser D1 |
Fase und Zentrieren |
Sichtung |
Bohren Dd0 |
There is no translation for "Counter Boring" in the provided dictionary. |
Einstopfen |
Tapping D0 |
Abfasen / Interpolation |
M3 |
8 |
X |
|
X |
X |
|
X |
|
M4 |
10 |
X |
|
X |
X |
|
X |
|
M5 |
11 |
X |
|
X |
X |
|
X |
|
M6 |
13 |
X |
|
X |
X |
|
X |
|
M8 |
18 |
X |
|
X |
X |
|
X |
|
M10 |
20 |
|
X |
X |
|
X |
X |
X |
M12 |
22 |
|
X |
X |
|
X |
X |
X |
M16 |
30 |
|
X |
X |
|
X |
X |
X |
M20 |
36 |
|
X |
X |
|
X |
X |
X |