CAM in POSTI

Vse o gradnji, vodilih, krmiljih, sklopkah, ....

Moderator: Kroko

CAM in POSTI

OdgovorNapisal/-a Starodavni » 10 Jun 2019, 19:43

Pozdravljeni

mene pa zanima kako vi cnc mojstri potegente kodo iz cam programa.

Pac em,.. ce je kaj spornega naj moderator brise temo,..

toda,.. kot razumem je treba post placat za mastercam solidcam in pac programe.

Ali obstaja kak CAM program da lahko sam spacas postprocesor, oziroma kak se postprocesor sploh naredi za kak program kot je solidcam recmo. Kot vem je to ena datoteka polna kod noter.

Ali to ljudje sami doma z kakim generatorjem posptpocesorjev probavajo ali je edina opcija palcat zastopnikom, kar vejretno ni poceni, vsaj kot sem jaz slisal(stevilke) ali je kdo ki to tko mal na crno naredi kje.

V bistvu me firbec ker cam program vzet da lahk sam pises poste ozirma kak se spaca skup post za solidcam.

Stric google je blazno zadrzan na to temo ali pa jaz ne vpisem pravih besed za iskanje.

najlepša hala za odgovore in mnenja.
Starodavni
 
Prispevkov: 124
Pridružen: 22 Jun 2015, 11:28
Zahvalil se je: 5 krat
Prejel zahvalo: 21 krat
Uporabnika povabil: ivor
Število neizkoriščenih povabil: 2

Re: CAM in POSTI

OdgovorNapisal/-a forest70 » 10 Jun 2019, 20:29

Fusion 360 od Autodeska, je zastonj za ne komercialno rabo. Narišeš, modeliraš, -> G koda vse z enim programom.
If you pay in bananas, you got monkeys.
Uporabniški avatar
forest70
 
Prispevkov: 1910
Pridružen: 14 Jan 2015, 01:11
Kraj: Koper
Zahvalil se je: 388 krat
Prejel zahvalo: 414 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 120

Re: CAM in POSTI

OdgovorNapisal/-a Kroko » 10 Jun 2019, 22:13

Za SolidCAM lahko sam napišeš post. gpp datoteka vsebuje generacijo kode, vmid datoteka pa definicijo stroja.
http://www.planet-cnc.com poskakuješ na eni nogi in žvižgaš alpske podoknice Kroko was here!
Uporabniški avatar
Kroko
 
Prispevkov: 4401
Pridružen: 14 Jan 2015, 12:12
Kraj: Ljubljana
Zahvalil se je: 639 krat
Prejel zahvalo: 1438 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 255

Re: CAM in POSTI

OdgovorNapisal/-a Starodavni » 24 Jun 2019, 09:10

{'MOJA MASINA'} MOJA MASINA
{nb,'MOJA MASINA'} N100 MOJA MASINA
{nb,';MOJA MASINA'} N100 ;MOJA MASINA
{nb,'(MOJA MASINA)'}; N100 (MOJA MASINA)

{cCb'MOJA MASINA'cCe} MOJA MASINA
{nb,cCb'MOJA MASINA'cCe} N100 MOJA MASINA
{nb,cCb';MOJA MASINA'cCe} N100;MOJA MASINA
{nb,cCb,'PROGRAME NAME:'part_name,cCe} (PROGRAME NAME:TESTNI_KOS_CAM)

{cCB cCE}

{cPB cPE}

kaj je razlika med tema dvema verzijama.

aja levo je koda desno je pa kaj ven pride;)

:_rolling
Starodavni
 
Prispevkov: 124
Pridružen: 22 Jun 2015, 11:28
Zahvalil se je: 5 krat
Prejel zahvalo: 21 krat
Uporabnika povabil: ivor
Število neizkoriščenih povabil: 2

Re: CAM in POSTI

OdgovorNapisal/-a Kroko » 24 Jun 2019, 09:46

Odvisno, ako imaš nastavljen cCb in cCe. Ti dve spremenljivki sta v predlogah uporabljeni za začetni in končni karakter komentarja.

na primer:

cCb = '(' ;Sets the beginning Character(s) for comments
cCe = ')' ;Sets the ending Character(s) for comments
{nb,cCb'MOJA MASINA'cCe} N100 (MOJA MASINA)
http://www.planet-cnc.com poskakuješ na eni nogi in žvižgaš alpske podoknice Kroko was here!
Uporabniški avatar
Kroko
 
Prispevkov: 4401
Pridružen: 14 Jan 2015, 12:12
Kraj: Ljubljana
Zahvalil se je: 639 krat
Prejel zahvalo: 1438 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 255

Re: CAM in POSTI

OdgovorNapisal/-a Starodavni » 26 Jun 2019, 19:41

@init_post
global string cCb cCe
endp

cCb = '(' ;0.70: Sets the begginning Character(s) for comments
cCe = ')' ;0.70: Sets the ending Character(s) for comments

v tem postu je tkole napisano.

Sam ves kaj ne kapiram.

cCb bi lahko spremnil v bbb recmo oziroma kar kol pa bi stvar se vedno delovala ali kako,... dokler se nanjo sklicujem in je definirana kot je treba (opazam da pisci postov majo mal drgacne imena za kaksne reci)

Samo ce pa hocem kaj potegniti iz programa ven mores pa vedet direktno ime za doloceno rec. Vem ko sem gledal ko se je pisalo post, je programer vedel za vsak okn v programu in ime tega okna in se sliceval nanje v postu, kot ne vem, ime programa poglej v okno 12, ime programerja poglej v okno 10 recmo. Tuki pa ne mores klamfat po svoje, verjetno

Kako pa se rece temu jeziku, je kaka bukva za tole. Tile if stavki so sila zanimiva stvar. Se posebno ce so trije if-i en v drugem kot sem gledal.

U

pa tole je zlo uporabno
trace "all":1
trace "all":5

ful zanimivo.

( glavo - zgornji del sem ze spackal skupi) :_rolling

najlepša hvala za odgovor Kroko
Starodavni
 
Prispevkov: 124
Pridružen: 22 Jun 2015, 11:28
Zahvalil se je: 5 krat
Prejel zahvalo: 21 krat
Uporabnika povabil: ivor
Število neizkoriščenih povabil: 2

Re: CAM in POSTI

OdgovorNapisal/-a Kroko » 26 Jun 2019, 20:15

Če bi cCb spremenil v cCb = 'bbb' potem bo dobil:
Koda: Izberi vse
N100 bbbMOJA MASINA)

kar dvomim, da bi blo všeč CNC stroju.

Če bi spremenil takole: bbb = '(' bo dobil:
Koda: Izberi vse
N100 MOJA MASINA)

in spet ni najbolje.

Ampak ne zaradi cCb vrstice. Zato, ker cCb spremenljivko uporabljaš in jo kličeš kličeš takole:
Koda: Izberi vse
{cCb'MOJA MASINA'cCe}

in ne takole:
Koda: Izberi vse
{'(MOJA MASINA)'}


To ni noben jezik in uradno ne obstaja nobena literatura. Se najde na netu neka zelo površna navodila in par videov. Ostalo pa z logičnim sklepanjem pri čemer zelo pomaga znanje kakršnegakoli programiranja. Saj če znaš programirati potem jezik sploh ni pomemben.
http://www.planet-cnc.com poskakuješ na eni nogi in žvižgaš alpske podoknice Kroko was here!
Uporabniški avatar
Kroko
 
Prispevkov: 4401
Pridružen: 14 Jan 2015, 12:12
Kraj: Ljubljana
Zahvalil se je: 639 krat
Prejel zahvalo: 1438 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 255

Re: CAM in POSTI

OdgovorNapisal/-a Starodavni » 08 Jul 2019, 07:50

Res je.

Imas prav.

Sedaj sem spremenil, ce spremnim cCB = ';' pac znak noter iz ( v ; ali kaj drugega katerega masina razume kot komentar, mi tece isto po celem postu. Sem pa moral vse tele pokveke spremenit kot si napisal zgoraj.

Hvala
:_bow
Starodavni
 
Prispevkov: 124
Pridružen: 22 Jun 2015, 11:28
Zahvalil se je: 5 krat
Prejel zahvalo: 21 krat
Uporabnika povabil: ivor
Število neizkoriščenih povabil: 2


Vrni se na CNC naprave

Kdo je na strani

Po forumu brska: 0 registriranih uporabnikov in 1 gost

cron