(Move coordinate G154.13 4.0 to the left) ;
G10 L20 P13 G91 X-4.0 ;
Type: Posts; User: eckitsch
(Move coordinate G154.13 4.0 to the left) ;
G10 L20 P13 G91 X-4.0 ;
IF [...] THEN
or
IF [...] GOTO123
...
N123
or
WHILE [...] DO1
...
with NGC read setting34 with #nn=#20034
with pre NGC or older not possible
Look here, many examples, the Heidenhain NC Solutions database
https://www.klartext-portal.com/en/tips/nc-solutions/solution/bohrablauf-mit-beginn-in-einer-pilotbohrung/
Yes, this is possible, but the position cycle must be replaced by a position macro. This macro must be given an global parameter as a counter for the currently drilled hole.
And possibly a...
Hallo,
habe in Deinem Programm etwas aufgeräumt und umstrukturiert. Habe es aber nicht testen können, also keine Garantie auf Fehlerfreiheit!
Nach dem Tasten OP2 in X bricht bricht das Programm...
You can also pre-process the value before passing it to the macro.
For example:
#100=COS[#101]*#102
...
G65 Pnn A#100
Yes you can with lokal or global variables.
Example:
N11
IF [#970 NE 4902] GOTO 12
G65 P#970 X#11 Y#12 Z#996 R#988 I#974 D#977 E#978 F#979
M99
How accurate is the repeat accuracy when clamping?
Is the part clamped to the center of rotation?
Can you give some dimensions of the part?
There is no "ELSE" on a HAAS.
Replace N66 with:
(This code is untested)
N150
#10000=2. (COUNTER)
N155
IF [#10001 GT #[10000+#10000]] GOTO160
#10001=#[10000+#10000]
N160
#10000=#10000+1.
Punktfolge auf einer Geraden / line at angle
G81 Z-5. R1. F100 L0
G65 P4705 {X Y} I J A
{G65 P4705 X Y I J A}
G80
G65
P Unterprogrammnummer / cycle
X X-Position des 1. Punktes (abs.)...
Of course, as far as possible. We have a DMU50 evo.
Tool adresses P.. T.. L.. R.. Q3=9999
measuring probe Q3=9999 no spindle rotation possible and rapid motion (MC) restricted. Only M19 D..
Hello,
Look here:
https://de.industryarena.com/forum/index.php?autocom=downloads&showfile=44
Hi,
if the number of the spindle tool the number of the tool offset, you can read out the active spindle tool with #3026 and determine the actual tool diameter from it.
#7=#[3200+#3026]...
COUNTER 1 for M30 is #3901
...
#1=#3901 mod 10
#2=#3901 mod 25
#3=#3901 mod 50
#4=#1+#2+#3
IF [#4 NE 0] GOTO 1111
(PROBING)
...
It's not perfect, but it could be.
The whole thing only works when you start the program for the first time. A random number is assigned to each program.
This is checked against a comparison...
Use the control tab / menu for file options.
Hi,
G52 is a local and absolute zero offset. The shift has a modal effect. It is retained when the zero point is changed. If you have set an offset (G52 X.. Y.. Z..), you must also delete it...
The image size is 420 x 300 px. Format .png or .jpg
In the directory with the macro, a subdirectory for the images.
Attention! A dot in front of the name of the subdirectory hides the directory on the machine. Then you can no longer get to the...
To use the VPS template, you have to copy it from the machine to the PC and open it with Excel.
Here is the example from the picture. Correct the file extension to .XML
451319
Hello, I also played a bit with the template.xml. Here is an example of a position macro with max. 5 positions.
443213
Do you know system variable (#3003) for automatic operation control? You start the program in AUTOMATIC. From N10 Switch to Single Block. #3003 = 1 (HAAS) disable Single Block and the program goes...
Hi,
for a Millplus (V410):
operating mode "CONTROL"
button "MENU"
with cursor right or left to "INSTALLIEREN"
with cursor down to "MASCHINENKONSTANTEN"
MC 5 for language
0=german /...
Hi,
you can use a Haas or Fanuc post. The controls are 95% equal.
eckitsch.
Look at here
https://de.industryarena.com/siemens/forum/siemens-sinumerik--27
https://de.industryarena.com/siemens/forum/dezimal-in-zeit--17915.html
eckitsch.
The radiator is for the Spindle cooling.
60% water and 40% antifreeze
I have a lubrication plan but in German.
Hi,
http://www.millplus.de/documentatiev520de.htm
You can use all “Control system Manual” from V410 to V530, all are similar.
V520 chapter 15
tool manual in/out to the spindle
change to...