Moje ukázka:
z programu jsem vyexportoval na ukázku gif a png, pochybuji že někdo má program, který používám na seřizovací listy:
Seřizovací listy a správa programů
-
- Příspěvky: 458
- Registrován: 28. 5. 2011, 9:30
- Bydliště: Brno
Ten popis nastroju v ser listu nemam. Jak jsi to pridelal?prochaska píše:Díky. Posílám znova.
Dik za odpo
-
- Sponzor fora
- Příspěvky: 8163
- Registrován: 16. 7. 2006, 12:33
- Bydliště: Praha Bohnice + Roudnice nad Labem
- Kontaktovat uživatele:
Funkce viz níže. Volá se těsně před koncem funkce writeTotals(); + potom párkrát writeln(""); na odřádkování. Je to celkem průhledně psané, takže si ji můžeš snadno upravit podle svého.
Kód: Vybrat vše
//---------------------------------------------------------------------------
function toolsInfo() {
// Prehled nastroju
//---------------------------------------------------------------------------
writeln("<table class=\"sheet\" cellspacing=\"0\" align=\"center\">");
writeln(makeRow("<th>" + "Prehled nastroju" + "</th>"));
writeln("<tr class=\"info\">" + "<td valign=\"top\">");
write("<table class=\"info\" cellspacing=\"0\">");
write("<tr>")
write("<td>" + d("Nastroj |") + "</td>");
write("<td>" + d("Typ |") + "</td>");
write("<td>" + d("Průměr |") + "</td>");
write("<td>" + d("Poloměr rohu |") + "</td>");
write("<td>" + d("Břity |") + "</td>");
write("<td>" + d("Z minimální |") + "</td>");
write("<td>" + d("Id produktu |") + "</td>");
write("<td>" + d("Vyložení |") + "</td>");
write("<td>" + d("Poznámka") + "</td>");
writeln("</tr>")
var tools = getToolTable();
if (tools.getNumberOfTools() > 0) {
for (var i = 0; i < tools.getNumberOfTools(); ++i) {
write("<tr>")
var tool = tools.getTool(i);
write("<td>")
write(v(toolFormat.format(tool.number)));
write("</td>")
write("<td>");
write(v(getToolTypeName(tool.type)));
write("</td>")
write("<td>");
write(v(spatialFormat.format(tool.diameter) + " " +getUnitSymbolAsString()));
write("</td>");
write("<td>");
write(v(spatialFormat.format(tool.cornerRadius) + " " + getUnitSymbolAsString()));
write("</td>");
write("<td>");
write(v(spatialFormat.format(tool.numberOfFlutes)));
write("</td>");
write("<td>");
if (zRanges[tool.number]) {
write(v(spatialFormat.format(zRanges[tool.number].getMinimum()) + " " + getUnitSymbolAsString()));
}
write("</td>");
write("<td>");
write(v(tool.productId));
write("</td>")
write("<td>");
write(v(spatialFormat.format(tool.bodyLength)));
write("</td>")
write("<td>");
write(v(tool.comment));
write("</td>");
writeln("</tr>")
}//for
}//if
writeln("</table>");
writeln("</td>" + "</tr>" );
writeln("</table>");
writeln("");
writeln("");
}//function
Aleš Procháska
Otázka keď máš v programe napr. 100 nástrojov tlačia napr. 20stran takéhoto nastrojoveho listu? Mne tam ešte chýbajú kóty na určenie nulového bodu. Dopisujem to tam ručne alebo?
dodo
dodo
CNC programátor
CAD: Pro/E 2001 - PTC Creo 6.0
CAM: EdgeCam 7.75 - EdgeCam 2020
CAD: Pro/E 2001 - PTC Creo 6.0
CAM: EdgeCam 7.75 - EdgeCam 2020
ty vyrábíš něco kde používáš 100 nástrojů? co to je?
věčný rýpal,který musí mít poslední slovo, odpůrce low-cost zařízení končících v naprosté většině případů v hromadě šrotu
uživatelé hýbátek, kteří mají z mých příspěvků celoživotní trauma nechť si mé příspěvky VYPNOU
uživatelé hýbátek, kteří mají z mých příspěvků celoživotní trauma nechť si mé příspěvky VYPNOU
-
- Sponzor fora
- Příspěvky: 8163
- Registrován: 16. 7. 2006, 12:33
- Bydliště: Praha Bohnice + Roudnice nad Labem
- Kontaktovat uživatele:
Jestli je to dotaz na mě, tak nulové body se nekótují, protože je to obvykle nějaká význačná hrana na obrobku nebo polotovaru (nebo střed kulatiny) a tam je to beztak [0,0,0]. Pokud je nutné nějaké další seřízení (úhel, jiné než nulové natočení os na pětiose) tak je to už stejně na slohové cvičení a automaticky se to nevygeneruje.
Kdybychom měli program se 100 nástroji, tak právě tehdy a kvůli tomu by se tiskl 20stránkový seřizovák. Pro standardní osazení (to jest většinou) se ani netiskne a na ten nulový bod se obsluha mrkne na monitor, nic jiného není potřeba.
Kdybychom měli program se 100 nástroji, tak právě tehdy a kvůli tomu by se tiskl 20stránkový seřizovák. Pro standardní osazení (to jest většinou) se ani netiskne a na ten nulový bod se obsluha mrkne na monitor, nic jiného není potřeba.
Aleš Procháska
Áno bolo to na teba ďakujem za odpoveď. Porovnávam to s mojim zriaďovacím listom.
- Ja dávam vždy 3 pohľady pôdorys a nárys a 3D pohľad na model.
- na pôdoryse je znázornený XY nulový bod plus kóty od krajov obrobku
- na náryse je znázornený Z nulový bod
- vypísané programy plus nejaký pokec čo sa ide robiť upozornenia na čo dať bacha atd.
- nástroje
- údaje zákazky
- každá poloha má vačšinou vlastný list (A4)
- sem tam dávam na list aj upnutie (zveráky atd)
dodo
- Ja dávam vždy 3 pohľady pôdorys a nárys a 3D pohľad na model.
- na pôdoryse je znázornený XY nulový bod plus kóty od krajov obrobku
- na náryse je znázornený Z nulový bod
- vypísané programy plus nejaký pokec čo sa ide robiť upozornenia na čo dať bacha atd.
- nástroje
- údaje zákazky
- každá poloha má vačšinou vlastný list (A4)
- sem tam dávam na list aj upnutie (zveráky atd)
dodo
CNC programátor
CAD: Pro/E 2001 - PTC Creo 6.0
CAM: EdgeCam 7.75 - EdgeCam 2020
CAD: Pro/E 2001 - PTC Creo 6.0
CAM: EdgeCam 7.75 - EdgeCam 2020
-
- Příspěvky: 458
- Registrován: 28. 5. 2011, 9:30
- Bydliště: Brno
Ahoj, muzes poradit v kterem souboru jsi to upravil. Nejak jsem to nenasel. Dikyprochaska píše:Funkce viz níže. Volá se těsně před koncem funkce writeTotals(); + potom párkrát writeln(""); na odřádkování. Je to celkem průhledně psané, takže si ji můžeš snadno upravit podle svého.
Ahoj,
dříve když jsme používali Surfcam, tak seřizovací listy jsme psali ručně, strašný opruz.
Vypsání seřizovacího listu někdy trvalo stejně, jako programování.
Výhodou bylo, že lze tisknout obrázky umístění podle sebe. Dále jsme vypisovali
hloubky v Z, podle kterého se orientovali. Myslím, že to nebyl špatný způsob, ale zdlouhavý.
Viz obrázek.
Nástupem HSMWORKSU ve firmě jsme vše začli tisknout a seřizovací listy se dávají vždy k výkresu
a obrobku. Poté si to na dílně zálohují do šanonů.
Připojuji i seřizovací list od kamaráda ze Solidcamu.
dříve když jsme používali Surfcam, tak seřizovací listy jsme psali ručně, strašný opruz.
Vypsání seřizovacího listu někdy trvalo stejně, jako programování.
Výhodou bylo, že lze tisknout obrázky umístění podle sebe. Dále jsme vypisovali
hloubky v Z, podle kterého se orientovali. Myslím, že to nebyl špatný způsob, ale zdlouhavý.
Viz obrázek.
Nástupem HSMWORKSU ve firmě jsme vše začli tisknout a seřizovací listy se dávají vždy k výkresu
a obrobku. Poté si to na dílně zálohují do šanonů.
Připojuji i seřizovací list od kamaráda ze Solidcamu.
-
- Příspěvky: 458
- Registrován: 28. 5. 2011, 9:30
- Bydliště: Brno
Diky, ale potreboval bych - jak pridat do serizovaciho listu u HSMka , prehled nastroju. Tzn. Ktery soubor upravit a kde jej najdu , pripadne je jiny postup?maca píše:Ahoj,
dříve když jsme používali Surfcam, tak seřizovací listy jsme psali ručně, strašný opruz.
Vypsání seřizovacího listu někdy trvalo stejně, jako programování.
Výhodou bylo, že lze tisknout obrázky umístění podle sebe. Dále jsme vypisovali
hloubky v Z, podle kterého se orientovali. Myslím, že to nebyl špatný způsob, ale zdlouhavý.
Viz obrázek.
Nástupem HSMWORKSU ve firmě jsme vše začli tisknout a seřizovací listy se dávají vždy k výkresu
a obrobku. Poté si to na dílně zálohují do šanonů.
Připojuji i seřizovací list od kamaráda ze Solidcamu.
Dekuji
-
- Sponzor fora
- Příspěvky: 8163
- Registrován: 16. 7. 2006, 12:33
- Bydliště: Praha Bohnice + Roudnice nad Labem
- Kontaktovat uživatele:
Soubor se jmenuje setup-sheet.cps. Najdeš ho v adresáři \Program Files\HSMWorks\posts. Potud je to jednoduché, ale teď přijde windowsovské svinstvo. Musí se editovat 64bitovým editorem (tj. třeba HSMWorksEdit), protože jinak Windows budou pracovat s jeho skrytou kopií ve 32bitovém prostoru a ty se budeš jen divit, proč to nefunguje. Alternativně se dá vybrat jako postprocesor (Post Process --> Post Configuration, vybrat setup-sheet.cps a zvolit Open Config.
Aleš Procháska