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 ist unten dargestellt, um die Referenzen zu zeigen:
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 Prozesses der Erstellung 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 |
Arkuskosinus |
rnd |
Zufällig |
sqt |
Quadratwurzel |
min |
Minimum |
asin |
Arcussinus |
log |
dekadischer Logarithmus |
sin |
Sinus |
mod |
Modulo |
atan |
Arctangens |
sgn |
Vorzeichen |
Kosinus |
Kosinusse |
exp |
Exponential |
^ |
Leistung |
Zyl.Aufnahme |
Rundung |
tan |
Tangente |
Ln |
Napierischer Logarithmus |
abs |
Absolutwert |
Abschneiden |
Trunkierung |
|
|
|
|
ganzzahlig |
Ganzzahlwert |
|
|
Binäre Operatoren: |
Vergleichsoperatoren: |
Prioritätsoperatoren: |
Logische Operatoren: |
||||
+ |
Addition |
> |
Höher als |
( und ) |
ODER |
Logisches ODER |
|
- |
Subtraktion |
>= |
Größer oder gleich |
Sonderwert: |
UND |
Logik Und |
|
/ |
Division |
< |
Kleiner als |
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 Operationsliste
Parameter der Operationen:
Die Parameter sind in 3 Kategorien unterteilt:
-
Bohrungsdefinition : Ausführung des Zyklus gemäß einer Bedingung oder nicht, Einheit und Qualität der Bohrung, Definition der Bearbeitungstiefe. Ein interessanter Parameter ist das Gewicht , das es ermöglicht, die Positionen der Operationen zu ändern. Standardmäßig haben alle Zyklen ein Gewicht von ‘ 0 Die Gewichtung „ 1 “ einer Operation bedeutet, sie an die letzte Position zu setzen (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.
Formeln mit Bedingungen
Im Gegensatz zu den in den Phasen definierten Formeln sind dies nicht nur Berechnungsformeln. Berechnungsformeln sind möglich, aber hier besteht der große Vorteil in der Möglichkeit, Nebenbedingungen zu erstellen und dann eine Interdependenz zwischen mehreren Parametern.
Jeder Maßparameter der Bohrung wird mit einer Referenz definiert, die vollständige Liste ist zuvor angegeben. Die dort beschriebenen Parameter sind identisch, außer dass wir die Höhen der Phasen ersetzen ( H durch Bearbeitungstiefen ( P )
2 Parameter werden dieser Liste hinzugefügt:
-
L0 Gesamtlänge der Bohrung. Dieser Wert wird bei der Anwendung eines Modells auf ein Teil angegeben.
-
z0 Überlängenwert am Ende der Bearbeitung. Diesen Wert definieren Sie 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 Wählen Sie dann den Bohrdurchmesser in der Parameterliste aus, welcher D1 ist. |
|
Im Feld Formel geben Sie [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 ausfü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 Senken, bei denen 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. |
Taschen |
Tippen |
|
|
Fase / Interpolation |
Hier ist die Tabelle der Bearbeitungslisten pro Senkendurchmesser:
Schraube |
Durchmesser D1 für Gegenbohrung |
Fase und Zentrieren |
Sichtung |
Bohren Dd0 |
There is no translation for "Counter Boring" in the provided dictionary. |
Taschen |
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 |