Stránka 2 z 2

Re: Seřizovací listy a správa programů

Napsal: 21. 1. 2016, 5:36
od tomi
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:

Re: Seřizovací listy a správa programů

Napsal: 22. 1. 2016, 7:00
od Polesovsky
prochaska píše:Díky. Posílám znova.
Ten popis nastroju v ser listu nemam. Jak jsi to pridelal?
Dik za odpo

Re: Seřizovací listy a správa programů

Napsal: 23. 1. 2016, 10:32
od prochaska
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

Re: Seřizovací listy a správa programů

Napsal: 24. 1. 2016, 5:09
od dodo_mt
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

Re: Seřizovací listy a správa programů

Napsal: 24. 1. 2016, 6:32
od RaS
ty vyrábíš něco kde používáš 100 nástrojů? co to je?

Re: Seřizovací listy a správa programů

Napsal: 24. 1. 2016, 6:47
od prochaska
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.

Re: Seřizovací listy a správa programů

Napsal: 24. 1. 2016, 7:15
od dodo_mt
Á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

Re: Seřizovací listy a správa programů

Napsal: 27. 1. 2016, 9:18
od Polesovsky
prochaska 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, muzes poradit v kterem souboru jsi to upravil. Nejak jsem to nenasel. Diky

Re: Seřizovací listy a správa programů

Napsal: 30. 1. 2016, 5:22
od maca
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.

Re: Seřizovací listy a správa programů

Napsal: 31. 1. 2016, 8:25
od Polesovsky
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.
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?
Dekuji

Re: Seřizovací listy a správa programů

Napsal: 31. 1. 2016, 1:48
od prochaska
Napisu, ale ted jsem nekde uplne pryc a ke svemu pocitaci se dostanu az v utery. A z hlavy to nevim :-)

Re: Seřizovací listy a správa programů

Napsal: 3. 2. 2016, 8:40
od prochaska
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.