CAMWorks: postopek aktivacije mrežne licence na strežniku

CAMWorks uporablja ali USB dongle ali Flex LM licenčne datoteke za aktivacijo licenc. Sledeči članek opisuje postopek za aktivacijo CAMWorks mrežne licence na strežniku.

  1. Potem ko ste namestili CAMWorks, je potrebno navigirati do ”CW License Manager”-ja. Le-ta se privzeto nahaja na lokaciji, kot je vidno na spodnji sliki. Alternativno pa lahko v Windows Start meni polje vpišete ”CW License Manager” ter ga aktivirate na takšen način. Postopek morate opraviti na računalniku, na katerem je strežnik.

Slika 1: Lokacija ”CW License Manager” datoteke.

        2. Odpre se vam pogovorno okno ”CAMWorks License Manager”. Izberite si zavihek ”Server Settings”. Kliknite na gumb ”Browse…” ter navigirajte do datoteke, kamor ste si shranili vašo licenčno datoteko, ter jo izberite. Nato kliknite na gumb ”Install CAMWorks license service”. Ko se namestitev zaključi, kliknite na gumb ”Start”. Če gumb ”Start” postane sive barve in gumb ”Stop” postane črne barve, potem je bila namestitev pravilno izvedena.

Slika 2: Pogovorno okno za namestitev licence na strežniku.

3. Potem ko ste licenco uspešno zagnali na strežniku, je potrebno pravilno usmeriti vse druge računalnike, ki bodo uporabljali licenco (”Client” računalniki). Računalnike morate usmeriti proti licenci. Zaženite ”CW License Manager” na posameznem računalniku ter si izberite zavihek ”License Setup”. Izberite si možnost ”Set Server Host name and Port number for floating license”. V polje ”Server Host name” vpišite ime vašega strežnika. V polje ”Port number” pa je proporočljivo vpisati ime vašega porta. Privzeto je ta številka 27000. Kliknite na gumb ”Apply” ter nato ”OK”. Enak postopek je potrebno ponoviti na vseh računalnikih, ki bodo uporabljali to licenco.

Slika 3: Pogovorno okno za namestitev licence na ”Client” računalniku.

Kompenzacija orodja znotraj CAMWorks-a

Za 2 osne operacije pod zavihkom ”NC” v pogovornem oknu ”Operation Parameters” se nahajajo parametri, ki vplivajo na izvoz NC kode. Možnost CNC kompenzacije velja za ”Thread Mill” (rezkanje navojev), ”Contour Mill” (konturno rezkanje) ter ”Rough Mill” (grobo rezkanje) operacije, katerih vzorec orodnih poti je nastavljen na ”Pocket In/Out” ali ”Spiral In/Out”.

Možnost ”Toolpath center” je na voljo samo za ”Contour Mill” ter ”Thread Mill” operacije. Možnosti ”Gouge check” ter ”Add tool radius to leadin/leadout” možnosti niso na voljo le za ”Thread Mill” operacije.

Če želimo zagotoviti, da bo naša kompenzacija orodja vidna tudi v NC kodi, je potrebno za ”Rough Mill” operacije izbrati pod poljem ”Pattern” ustrezne možnosti: to so ”Pocket In”, ”Pocket Out”, ”Spiral In” in ”Spiral Out”. Nastaviti je potrebno tudi točke približevanja in oddaljevanja orodja (”Entry Point”, Retract Point”). Prav tako mora post procesor podpirati kakršnekoli nastavitve, ki jih naredimo v okviru kompenzacije orodja.

”CNC compensation” možnost (velja samo za operacije ”Thread Mill”, ”Contour Mill” ter ”Rough Mill”)

Polje je vidno na sliki 1. Ta možnost nam omogoča vklop in izklop možnosti kompenzacije polmera rezilnega orodja znotraj NC kode.

Slika 1: Polje ”CNC finish parameters”.

Če si izberemo možnost Off potem kompenzacija orodja ne bo aktivna pri izvozu NC kode. Če si izberemo možnost On pa bo kompenzacija orodja vplivala na izračun NC kode. Potrebno je omeniti, da CAMWorks ne podpira kompenzacije orodja za gravirane gradnike ter gradnike, izdelane na osnovi krivulj.

”Toolpath center” možnost (velja samo za operacije ”Thread Mill” in ”Contour Mill”)

S to možnostjo si lahko izberemo, ali bo center orodja na sami geometriji ali pa bo center orodja odmaknjen od geometrije za določeno vrednost.

Slika 2 prikazuje orodno pot z vklopljeno kompenzacijo orodja, medtem ko slika 2 prikazuje orodno pod z izključeno kompenzacijo orodja.

Slika 2: Primer orodne poti z vklopljeno možnostjo kompenzacije orodja.

Slika 3: Primer orodne poti z izklopljeno možnostjo kompenzacije orodja.

Možnost ”Toolpath Center” se uporablja skupaj z možnostjo ”CNC compensation”. Možnost ”CNC compensation” nadzira, ali bo koda za kompenzacijo orodja vstavljena v NC kodo, ki jo želimo izvoziti. Možnost ”Toolpath Center” pa definira, ali bo orodje odmaknjeno za vrednost polmera orodja ali ne.

Kako funkcije ”CNC compensation” in ”Toolpath Center” vplivajo na obnašanje orodnih poti

  • Če je izklopljena možnost ”CNC compensation”, potem v NC kodi ne bo kode za kompenzacijo – orodna pot bo tekla po robu posameznega gradnika
  • Če je vklopljena možnost ”CNC compensation”, potem bo v NC kodi tudi koda za kompenzacijo. Orodna pot bo še vedno tekla po robu posameznega gradnika. Četudi je temu tako, CAMWorks prikaže odmik orodne poti za polmer rezilnega orodja. Ta prikaz je reprezentacija, kjer bo orodna pot dejansko tekla, ko imamo vklopljeno kompenzacijo stroja.
  • Prikaz orodne poti se lahko spremeni s pomočjo možnosti ”Display cutter comp on first move” v zavihku ”Setup” vozlišča ”Machine”
  • Ko obdelujemo gravure, odmika orodne poti ne moremo nastaviti. Center orodja bo namreč sledil konturi oz. obliki gradnika. Ko pa obdelujemo gradnike, ki so bili narejeni na osnovi krivulj (”Curve feature”), pa odmik orodja lahko nastavimo

Spodnja tabela prikazuje, kako vse te možnosti delujejo skupaj. Prikazan je tudi primer G-kode.

Tabela 1: Prikaz, kaj se zgodi, ko so vklopljene posamezne možnosti.

”Sharp corner (Corner radius<Tool radius)” (ne velja za ”Thread Mill” operacije)

Ta možnost je na voljo samo takrat, ko imamo vklopljeno možnost ”Gouge check”, v nasprotnem primeru ne bo na voljo.

  • Ko je izklopljena možnost ”Sharp corner”, potem bo orodna pot, ki obdeluje gradnik vzdrževala pomik v obliki loka na robovih oz. posnetjih gradnika. Polmer tega loka bo enak polmeru orodja, ki se uporablja za obdelavo omenjenga gradnika
  • Ko je vklopljena možnost ”Sharp corner”, potem bo orodna pot tekla v obliki ostrega kota. Za to morajo biti izpolnjeni sledeči pogoji:
    • Možnost ”CNC compensation” je vklopljena
    • Možnost ”Toolpath center” je nastavljena na ”Without compensation”
    • Možnost ”Gouge check” je vklopljena
    • Polmer posnetja v kotu mora biti manjši ali enak polmeru orodne poti

Obdelava kotov gradnika, ko je možnost ”Toolpath Center” nastavljena na ”Without compensation”

Ko je nastavljena ta možnost, bodo koordinate orodne poti tekle po robovih gradnika. Pod takšnimi pogoji, če je polmer posnetja kota manjši ali enak polmeru orodja, potem obstajata dve možnosti za prehod orodja preko takšnih kotov:

  • Izračun hoda v obliki loka na robu oz. v kotu gradnika, ki ga obdelujemo. Polmer hoda v obliki loka bo enak polmeru orodja, ki se uporablja za obdelavo dotičnega gradnika.
  • Izračun ostrega kota.

Uporabite možnost ”Sharp corner” v zavihku ”NC” za izbor metode za izračun orodne poti v kotih gradnika, ko je polmer posnetja ali gradnika manjši ali enak polmeru orodja, ki se uporablja za obdelavo dotičnega gradnika.

Možnost ”Gouge check” (ne velja za ”Thread Mill” operacije)

Možnost ”Gouge check” bo aktivna takrat, ko je aktivna tudi možnost ”CNC compensation”. Možnost ”Toolpath center” mora biti nastavljena na ”Without compensation”.

Ko se uporablja kompenzacijo CNC rezalnega orodja z polno kompenzacijo polmera orodja, večina strojnih orodij nima zmožnosti branja več kot eno ali dve linije vnaprej znotraj kode, kar lahko rezultira v tem, da se orodje zabije v obdelovanec. To se pojavi predvsem takrat, ko geometrija gradnika vsebuje območja, ki so tanjša oz. manjših dimenzij, kot je premer orodja.

  • Ko je ta možnost vklopljena, potem bo orodna pot izračunana tako, da upošteva celotno geometrijo obdelovanega gradnika. Prav tako eliminira dele orodnih poti, ki lahko povzročijo, da se orodje zabije v kos zaradi prej omenjene omejitve strojnih orodij pri branju linij kode
  • Ko ta možnost ni vklopljena, potem bo izvoz orodne poti v G-kodo enak geometriji gradnika, ki se ga obdeluje. Če gradnik vsebuje območja, ki so manjša od polmera orodja, potem obstaja možnost, da se bo orodje zabilo v gradnik

Dodajanje polmera orodja možnosti ”Leadin/leadout”

Operacija ”Contour Mill” omogoča upoštevanje polnega polmera orodja pri CNC kompenzaciji. Ko programiramo z upoštevanjem polne kompenzacije polmera orodja, večina strojnih orodij zahteva, da se premik linije in polmera loka premakne tako, da se upošteva ”leadin/leadout”. Omenjeni polmer mora biti večji ali enak polmeru orodja. Ta pogoj je definiran pri ”Contour Mill” operacijah takrat, ko je vklopljena možnost ”CNC compensation” ter da je možnost ”Toolpath center” nastavljena na ”Without compensation”. Za poenostavitev vnosa ”leadin” linije ter polmera loka, CAMWorks samodejno doda polmer orodja dolžini linije ter polmeru loka, ko je možnost ”Add tool radius to leadin/out” vklopljena.

Povezava SOLIDWORKS MBD-a z CAMWorks in SOLIDWORKS CAM TBM-om

UVOD

Pred ogledom tega članka priporočamo, da si najprej preberete članek z imenom ”Povezava SOLIDWORKS DimXpert-a s CAMWorks in SOLIDWORKS CAM TBM-om”.

SOLIDWORKS MBD je vtičnik znotraj programskega paketa SOLIDWORKS, ki nam zagotavlja delo na podlagi definicje 3D modelov (MBD – ”Model Based Definition”). S pomočjo tega vtičnika lahko definiramo 3D modele na osnovi PMI (”Product and Manufacturing Information” – informacije o produktu in proizvodnji produkta) podatkov ter z njim povezane metapodatke, s katerimi definiramo individualne komponente ali sestave. Tako lahko že s samim modelom prikažemo vse podatke na modelu, ki so potrebni za uspešno proizvodnjo oz. obdelavo kosa oz. modela. MBD je torej primeren za definicijo modelov na način, s katerim lahko operater na CNC stroju uspešno izdela kos.

Glavni podatki, katere mora vsebovati kos za njegovo uspešno proizvodnjo so dimenzije, tolerance, kvalitete površin, oznake zvarov, BOM (kosovnice), tabele, zaznamki, koordinatni sistemi itd. To so podatki, ki spadajo pod prej omenjene PMI podatke.

SOLIDWORKS MBD podatke lahko izvozimo na tri glavne načine:

-v obliki SOLIDWORKS 3D CAD modelov

-v obliki 3D PDF-jev – na osnovi šablon oz. ”template”-ov (na osnovi standarda MIL-STD-31000A)

-v obliki eDrawings-ov

SOLIDWORKS MBD je zelo podoben v njegovi funkcionalnosti z SOLIDWORKS DimXpert-om. (more…)

Povezava SOLIDWORKS DimXpert-a s CAMWorks in SOLIDWORKS CAM TBM-om

V tem članku si bomo ogledali SOLIDWORKS-ovo funkcionalnost DimXpert in njegovo povezavo s CAMWorks ter SOLIDWORKS CAM TBM funkcionalnostjo (”Tolerance Based Machining” – obdelave na osnovi toleranc). Ogledali si bomo, kako uporabljamo DimXpert funkcionalnost ter kako jo lahko izkoristimo za programiranje obdelave modelov oz. kosov z upoštevanjem vseh toleranc v CAM programu (CAMWorks in SOLIDWORKS CAM).

DimXpert funkcionalnost je del samega SOLIDWORKS-a, zato je DimXpert na voljo v vseh verzijah SOLIDWORKS-a. Ni potrebe po posebnem prenosu in namestitvi te funkcionalnosti.

ZAKAJ UPORABITI DIMXPERT?

Moramo se zavedati, da informacije o obliki kosa velikokrat niso dovolj za samo obdelavo oz. proizvodnjo kosa. Te informacije niso enake informacijam, ki jih potrebuje npr. operater na CNC stroju, da lahko uspešno obdela kos. Katere mere smo uporabili pri samem modeliranju kosa velikokrat niso enake meram, ki morajo biti označene, ko želimo kos dati na stroj na obdelavo. Pri takšnih situacijah pride v poštev SOLIDWORKS DimXpert.

Najbolje je, da zgornji odstavek ponazorimo s primerom. Na spodnji sliki je prikazan preprost kos z merami, ki smo jih uporabili za potrebe samega modeliranja. (more…)

Določanje tolerančnih območij s pomočjo CAMWorks TBM ter SOLIDWORKS CAM TBM

I. CAMWORKS TBM

UVOD

CAMWorks-ov TBM ali ”Tolerance Based Machining” (obdelava na osnovi toleranc) nam omogoča lažje programiranje modelov, ki vsebujejo podatke o tolerancah oz. podatke, ki jih dobimo iz SOLIDWORKS MBD ter SOLIDWORKS DimXpert funkcionalnosti. Veliko kosov, ki jih srečamo v industriji, zahtevajo, da se zadovolji bolj ali manj kompleksne tolerance (glej Slika 1).

Slika 1: Kos s kompleksnimi tolerancami, ki ga moramo obdelati.

Če že imamo izkušnje s CNC programiranjem potem vemo, da nam bo ta kos povzročil obilico težav ter nam predvsem požrl veliko količino časa. Kako bi lahko to CAM sprogramirali? Veliko bi se morali ukvarjati z različnimi pomiki – v osnovi, bi morali CNC kodo prilagoditi tako, da bo orodje potovalo po sredinski vrednosti tolerance – zelo časovno zamudno!

S pomočjo CAMWorks-ovega TBM-a ter nastavitvami v naši CAMWorks tehnološki bazi podatkov lahko ta postopek popolnoma avtomatiziramo ter poenostavimo. Poanta TBM-a je torej, da sam 3D model že vsebuje vse potrebne informacije in podatke, ki so potrebni, da ta kos tudi ustrezno obdelamo. Preden začnemo kos obdelovati, pa mora konstrukter z uporabo SOLIDWORKS MBD ali SOLIDWORKS DimXpert funkcionalnosti ustrezno skotirati kos ter nastaviti vse potrebne tolerance ter ostale potrebne podatke. (more…)

Kaj je CAMWorks TBM (”Tolerance Based Machining” – obdelave na osnovi toleranc)

Za CNC programerje je obdelava 3D modelov s tesnimi tolerancami zahteven proces, saj je potrebno kos sprogramirati tako, da obdelujemo do sredinske oz. določene vrednosti tolerance. Izdelava takšnih CNC programov je izjemno zahtevna ter časovno potratna.

CAMWorks-ov Tolerance Based Machining (TBM) oz. t.i. ” obdelava na osnovi toleranc” je novi vtičnik znotraj programskega paketa CAMWorks. TBM izkorišča SOLIDWORKS-ove dimenzije, tolerance ter kvaliteto površine z ustreznimi oznakami. Na tak način si lažje izberemo pravilne obdelovalne strategije za naše obdelovalne operacije ter jih tako samodejno obdelamo do sredinske oz. določene vrednosti asimetričnih toleranc. To deluje pri 2.5 osnih gradnikih (za rezkalne stroje) kakor tudi za 3D oblike (”multisurface”), ki so primerni ali za rezkanje ali za rezkanje-struženje.

CAMWorks TBM samodejno prilagodi asimetrične tolerance na sredinske oz. določene tolerance z upoštevanjem strategij rezalnih orodij. Te sposobnosti vtičnika izničijo probleme, kot so razlike med obliko oz. konstrukcijo modela ter potrebami po upoštevanju pravilnih toleranc, ki so osnovane na pravilem prilagajanju kosov znotraj sestavov, funkciji ter obliki kosa. Te zmožnosti pomembno zmanjšajo čas CNC programiranja ter omogoča uporabnikom, da se posložujejo t.i. ”pametne proizvodnje” (”Smart Manufacturing”).

(more…)

Kratek vodič za prenos demo programskega paketa CAMWorks

  1. Obiščemo spletno stran https://ib-caddy.com/
  2. Kliknemo na ikono CAMWorks.
  3. Stran nas bo peljala naprej na naslednjo stran, vidno na spodnji sliki. Kliknemo na oranžno ikono ”DEMO CAMWORKS”.
  4. Prikazal se nam bo obrazec, viden na spodnji sliki. V ustrezna polja vpišemo vse ustrezne podatke.
  5. Kliknemo na oranžno ikono ”SEND REQUEST”
  6. Odprla se nam bo nova spletna stran, vidna na spodnji sliki.
  7. Pod napisom ”Click on the below link to start download your program” imate na voljo CAM programska paketa CAMWorks 2018 ter CAMWorks 2017 ter CAD programski paket CAMWorks Solids 2017, znotraj katerega lahko delujejo CAMWorks-i.
  8. Kliknite na program, katerega želite prenesti, ter počakajte, da se prenese. Priporočamo, da si prenesete tudi PDF datoteko imenovano ”Instructions for program instalation and licence activation”. V tej datoteki so vsa navodila, kako namestiti program ter licence. Držite se teh navodil in težav nebi smelo biti.

 

IZŠLA JE NOVA VERZIJA CAMWORKS 2018

CAMWorks skupaj z »Machining Intelligence for Automation« je najbolj izpopolnjena CAM programska oprema na trgu, s katero izdelujete hitreje, učinkovitejše in ceneje. Priznan je s strani SOLIDWORKS-A s certifikatom za proizvodno/CAM programsko opremo, ki zagotavlja najboljše rezultate. Kot prvi CAM program, ki temelji na bazi znanja obdelovalnih možnosti, je CAMWorks vodilni v inovacijah z samodejnim in interaktivnim prepoznavanjem površin (AFR – Automatic Feature Recognition, IFR – Interactive Feature Recognition). CAMWorks nudi resnično samodejno prilagajanje glede na spremembe na modelu, kar izniči potrebo po popravljanju CAM postopkov.



(more…)