Sida 4 av 17
Re: Okuma OSP5000M-G
Postat: 12 december 2020, 12:01:13
av säter
Om vi backar tillbaka lite här nu.
Är styrsystemet utrustat med en fungerande serieport?
Finns det någon form av textläge för dialogprogrammet, så att man blåsa i ett ett program?
Re: Okuma OSP5000M-G
Postat: 12 december 2020, 12:37:10
av verkstaden
NeoTech skrev: ↑11 december 2020, 22:59:29
Jag single point gängade med dripfeed utan problem. Jag hade inget gäng huvud eller rigid tapping på min siemens baserade storebro mill.
Men o köra singleflute med interpolering funkade utmärkt..
Om du kör spiralinterpolering och med singleflute menar ett skär så är det inte single point gängning som borde heta gängskärning.
Försök att använda svenska ord istället för att blanda, gängskärning är när skäret går gängan från början till slut i ett ingrepp (exempelvis svarvning eller gängtapp/gängsnitt), gängfräsning kommer skäret bara bearbeta gängan under endast en del av sitt varv.
Eller har jag missförstått vad du menar?
Angående cam-program så testade jag F360 tidigare men kom aldrig överens med det, en "enkel" bit blev flera Mb stort program, skriver jag det manuellt ryms det i minnet.
Finns det möjlighet att låta postprocessorn använda maskinens cykler för borrning/gängning och grov/finsvarvning har du nog kommit långt
Eller har systemet specialfunktioner du måste använda eftersom styrsystemet är ett "M"?
Edit: kommit några inlägg emellan...
Single point
threadmilling är gängfräsning och inget annat!
Edit 2: borttappat ord...
Re: Okuma OSP5000M-G
Postat: 12 december 2020, 13:05:52
av lgrfbs

Tack för den utförliga texten.
Re: Okuma OSP5000M-G
Postat: 12 december 2020, 13:25:10
av persa
verkstaden skrev: ↑12 december 2020, 12:37:10
Finns det möjlighet att låta postprocessorn använda maskinens cykler för borrning/gängning och grov/finsvarvning har du nog kommit långt
Exakt
säter skrev: ↑12 december 2020, 12:01:13
Är styrsystemet utrustat med en fungerande serieport?
Finns det någon form av textläge för dialogprogrammet, så att man blåsa i ett ett program?
Finns det mot förmodan ingen serieport så är det nummer ett att åtgärda. Annars blir det ju knepigt oavsett vad och hur man vill överföra
Finns nog ingen extern CAM-mjukvara som får ut ett Okuma
dialogprogram. Enda chansen ta fram ett dialogprogram utanför maskinen är nog om man råkat komma över Okumas egna gamla programmeringsstation TM-APT-G. Men varför ska man hålla på och bråka med det ?. Dialogprogram knappar man ju in lika enkelt om inte enklare ute på maskinen
Programöverföring från CAM-dator gäller enbart Okumas ISO-kod
Re: Okuma OSP5000M-G
Postat: 12 december 2020, 13:27:45
av säter
Ok, Okuma har möjlighet till ISO-kod?
Det visste jag inte.
Re: Okuma OSP5000M-G
Postat: 12 december 2020, 13:34:37
av persa
Säkert inte ISO-kod "by the book" men i alla fall deras version av ISO-kod
Re: Okuma OSP5000M-G
Postat: 12 december 2020, 13:53:28
av swesysmgr
verkstaden skrev: ↑12 december 2020, 12:37:10
Angående cam-program så testade jag F360 tidigare men kom aldrig överens med det, en "enkel" bit blev flera Mb stort program, skriver jag det manuellt ryms det i minnet.
"How to use canned cycles for turning toolpaths in Fusion 360, Inventor CAM, and HSMWorks. . These cycles may include G70, G71, and G72."
https://knowledge.autodesk.com/support/ ... M-CAM.html
Kanske är andra Gnn koder som krävs men gissningsvis gör den ett anrop till en Javascript-funktion i postprocessorn och den kan man själv enkelt ändra i för att få ut det som behövs.
Re: Okuma OSP5000M-G
Postat: 12 december 2020, 14:34:43
av säter
säter skrev: ↑11 december 2020, 13:50:13
Nu är jag inte insatt i F-360, men jag tar för givet att det har öppen postprocessor?
Jag fick aldrig något svar på det här?
Re: Okuma OSP5000M-G
Postat: 12 december 2020, 14:40:50
av persa
Visst den är öppen
Re: Okuma OSP5000M-G
Postat: 12 december 2020, 14:47:33
av swesysmgr
säter skrev: ↑12 december 2020, 14:34:43
säter skrev: ↑11 december 2020, 13:50:13
Nu är jag inte insatt i F-360, men jag tar för givet att det har öppen postprocessor?
Jag fick aldrig något svar på det här?
Den är öppen, du skriver egna funktioner för vad som skall skickas ut för varje anrop och kan anpassa det fritt. Från komponenten genererar HSM Works kod som nedan:
Kod: Markera allt
441: onMovement(MOVEMENT_LEAD_IN /*lead in*/)
441: onLinear(-77.01636505126953, -62.492462158203125, 57, 1000)
442: onCircular(false, -76.76822662353516, -61.52373504638672, 57, -76.76822662353516, -61.52373504638672, 56, 1000)
direction: CCW
sweep: 90deg
normal: X=0.968724 Y=-0.248139 Z=0
radius: 1
helical pitch: 0.000005
443: onCircular(false, -101.49959564208984, -55.18878936767578, 56, -75.98532104492188, -56.079742431640625, 56, 1000)
direction: CCW
sweep: 12.36747deg
normal: X=0 Y=0 Z=1 (XY)
radius: 25.529826
444: onMovement(MOVEMENT_CUTTING /*cutting*/)
444: onLinear(-75.98532104492188, -55.854610443115234, 56, 1000)
Varje anrop av onMovement, onLinear osv. motsvaras av en funktion i Javascript som du själv kan editera fritt. Denna skapar G-kod m.m. utifrån vad varje moment i mellankoden ovan säger till den vad som skall göras.
Kod: Markera allt
function onRapid(x, y, z) {
var xyz = xOutput.format(x) + yOutput.format(y) + zOutput.format(z);
if (xyz) {
pendingRadiusCompensation = -1;
writeBlock("L" + xyz + radiusCompensationTable.lookup(radiusCompensation) + " FMAX");
}
forceFeed();
}
function onLinear(x, y, z, feed) {
var xyz = xOutput.format(x) + yOutput.format(y) + zOutput.format(z);
var f = getFeed(feed);
if (xyz) {
pendingRadiusCompensation = -1;
writeBlock("L" + xyz + radiusCompensationTable.lookup(radiusCompensation) + f);
} else if (f) {
if (getNextRecord().isMotion()) { // try not to output feed without motion
forceFeed(); // force feed on next line
} else {
pendingRadiusCompensation = -1;
writeBlock("L" + radiusCompensationTable.lookup(radiusCompensation) + f);
}
}
}
Jag skulle säga att programmeringen är det enkla, tillgången till maskin för testning det svåra speciellt om det är något gammalt med tveksam dokumentation som nästan ingen annan använder.
Re: Okuma OSP5000M-G
Postat: 12 december 2020, 14:53:19
av säter
NeoTech skrev: ↑11 december 2020, 15:37:14
ja kan bygga ett internationellt bank system från scratch
Då vore det väl fasen om man inte man skulle klara av att ändra lite i en postprocessor?
Det klarade till och med jag av på 80-talet.
Re: Okuma OSP5000M-G
Postat: 12 december 2020, 15:33:00
av NeoTech
Jo jag skrev min egen postprocessor till Siemens 810M.. Min fråga från början va jue inte om Postprocessorn dock utan DNC och dripfeeding..
Ang. enpunkts gängskärning så e de som tidigare sagt man interpolerar hålet.. de kräver ingen synkronisering.. då man skär med ett mindre roterande verktyg utefter en helix formad bana bara.. e inte så märkligt som de låter..
Det e dock inget ja skulle göra i en svarv utan endast i en fräsmaskin.. enkelt sätt o göra gängor på med, man kan slipa verktygen själv bara.
Dock nu så verkar ja listat ut att de finns en serieport på maskin.. Nu e den även inne i hålet den ska stå så, efter en dags av svärande.. flytta inte maskiner själv. de är dumt..
20201212_113238.jpg
20201212_113901.jpg
20201212_113936.jpg
20201212_134842.jpg
20201212_143026.jpg
20201212_143749.jpg
Och här ser man styrkonsolen.
20201212_143745.jpg
Re: Okuma OSP5000M-G
Postat: 12 december 2020, 15:35:04
av NeoTech
swesysmgr skrev: ↑12 december 2020, 13:53:28
verkstaden skrev: ↑12 december 2020, 12:37:10
Angående cam-program så testade jag F360 tidigare men kom aldrig överens med det, en "enkel" bit blev flera Mb stort program, skriver jag det manuellt ryms det i minnet.
"How to use canned cycles for turning toolpaths in Fusion 360, Inventor CAM, and HSMWorks. . These cycles may include G70, G71, and G72."
https://knowledge.autodesk.com/support/ ... M-CAM.html
Kanske är andra Gnn koder som krävs men gissningsvis gör den ett anrop till en Javascript-funktion i postprocessorn och den kan man själv enkelt ändra i för att få ut det som behövs.
De där va jue mkt behjälplig artikel.. de skulle jue spara en enorm mängd rader genererad kod f.. Tackar o bockar.

Re: Okuma OSP5000M-G
Postat: 12 december 2020, 15:35:56
av NeoTech
Om ngn förövrigt e intresserad av en sån här maskin.. Så har jag en extra över.. ja va lite inne på att demontera den för reservdelar då den gått i en robot cell, men kan kanske va intressant för någon..
Re: Okuma OSP5000M-G
Postat: 12 december 2020, 15:51:53
av NeoTech
swesysmgr skrev: ↑12 december 2020, 11:55:25
persa skrev: ↑12 december 2020, 11:15:51
Inte direkt. Googla "Single Point Threadmilling" så ser du hur det fungerar. Hobbyvariant för gängfräsning med billigt verktyg
Gängfräsning.jpg
https://www.youtube.com/watch?v=rRzCDZt8ZsY
Det billiga är att man bara ha en skärande komponent istället för flera på ett litet hjul så att säga?
Detta är precis de ja prata om.. gisses vad ni han skriva.. enkelt billigt kräver ingen synkronisering, går o göra me egen tillverkade verktyg ..
