30.07.2013 Views

CNC Pilot 4290 - heidenhain

CNC Pilot 4290 - heidenhain

CNC Pilot 4290 - heidenhain

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

4.41 DIN PLUS-sjablonen<br />

Opbouw van een structuursjabloon<br />

Bij de oproep van een structuursjabloon worden de NC-regels van de<br />

sjabloon in het NC-programma overgenomen. Daarbij kunnen de regels<br />

van de structuursjabloon zo worden ingericht dat ze met gegevens kunnen<br />

worden aangevuld of onderdrukt. Deze "beïnvloeding" vindt plaats via<br />

overdrachtparameters. Bovendien vult de <strong>CNC</strong> PILOT de regelnummers aan.<br />

Structuursjabloon beïnvloeden:<br />

Variabelen: In de sjabloon hebben variabelen de syntaxis "#__la" (of<br />

een andere parameteraanduiding). Deze variabelen worden door het<br />

overdrachtgegeven "la" (of een andere parameteraanduiding)<br />

vervangen. Het overdrachtgegeven kan een eenvoudige tekst, een<br />

M- of T-functie of de oproep van een G-functie (incl. parameter) zijn.<br />

Het type overdrachtgegeven wordt bij de declaratie van de<br />

overdrachtparameters vastgelegd.<br />

Regel onderdrukken: Vóór NC-regels die moeten worden onderdrukt,<br />

wordt in de sjabloon een "[[#__la]]" (of andere parameteraanduiding)<br />

geplaatst. De bijbehorende overdrachtparameter "la" (of andere<br />

parameteraanduiding) wordt als type "ja/nee-beslissing" gedefinieerd.<br />

De bijbehorende NC-regel wordt alleen in het programma<br />

overgenomen, als aan de voorwaarde is voldaan - dus "ja" is ingevoerd.<br />

Overdrachtparameters bij structuursjablonen<br />

De <strong>CNC</strong> PILOT ondersteunt maximaal 19 overdrachtparameters:<br />

[//] – Begin van de parameter-declaratie<br />

[pn; s=dialoogtekst (max. 16 tekens); xx ]<br />

[//] – Einde van de parameter-declaratie<br />

pn: parameter-identifier (la, lb, ...)<br />

xx: Type gegevensoverdracht:<br />

geen type gedefinieerd: de ingevoerde tekst wordt<br />

overgenomen<br />

"e=S0": ja/nee-beslissing met standaardinstelling "nee"<br />

"e=S1": ja/nee-beslissing met standaardinstelling "ja"<br />

"e=G": G-functie<br />

Na invoer van het G-nummer opent de <strong>CNC</strong> PILOT de<br />

dialoog van deze G-functie. De overdracht van de Goproep<br />

vindt inclusief parameters plaats.<br />

Wanneer op de toets "Verder" wordt gedrukt, wordt de<br />

lijst met G-functies voor de selectie van een G-functie<br />

aangeboden.<br />

"e=M": M-functie<br />

Invoer van het M-nummer. Er vindt overdracht van de Moproep<br />

plaats.<br />

Wanneer op de toets "Verder" wordt gedrukt, wordt de lijst<br />

met M-functies voor de selectie van een functie aangeboden.<br />

356<br />

"e=T": De <strong>CNC</strong> PILOT toont de revolvertabel voor de<br />

selectie van een gereedschap. Er vindt overdracht plaats<br />

van de uit de revolvertabel geselecteerde T-oproep.<br />

Voorbeeld: "Overdrachtparameters"<br />

Vorlagex.BEV<br />

[//]<br />

[/la; s=spil 0 ;e=S0/]<br />

[/lb; s=G-functie ;e=G/]<br />

[/lc; s=M-functie ;e=M/]<br />

[/ld; s=T-functie ;e=T/]<br />

[/le; s=subprog.naam /]<br />

[//]<br />

. . .

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!