欢迎来到麦多课文档分享! | 帮助中心 海量文档,免费浏览,给你所需,享你所想!
麦多课文档分享
全部分类
  • 标准规范>
  • 教学课件>
  • 考试资料>
  • 办公文档>
  • 学术论文>
  • 行业资料>
  • 易语言源码>
  • ImageVerifierCode 换一换
    首页 麦多课文档分享 > 资源分类 > PDF文档下载
    分享到微信 分享到微博 分享到QQ空间

    ISO 4342-1985 Numerical control of machines NC processor input Basic part program reference language《机床数字控制 数控(NC)处理程序输入 基本零件源程序参考语言》.pdf

    • 资源ID:1253857       资源大小:7.98MB        全文页数:288页
    • 资源格式: PDF        下载积分:10000积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    二维码
    微信扫一扫登录
    下载资源需要10000积分(如需开发票,请勿充值!)
    邮箱/手机:
    温馨提示:
    如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如需开发票,请勿充值!如填写123,账号就是123,密码也是123。
    支付方式: 支付宝扫码支付    微信扫码支付   
    验证码:   换一换

    加入VIP,交流精品资源
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    ISO 4342-1985 Numerical control of machines NC processor input Basic part program reference language《机床数字控制 数控(NC)处理程序输入 基本零件源程序参考语言》.pdf

    1、Norme internationale 4342 INTERNATIONAL ORGANIZATION FOR STANDARDIZATION*MEMAYHAPOflHAR OPTAHMBAUMR no CTAHAAPTM3AUt4M*ORGANlSATlON INTERNATIONALE DE NORMALISATION Commande numrique des machines - Donnes dentre des processeurs CN - Langage de rfrence de base pour programme de pice Numerical control

    2、of machines - NC processor input - Basic part program reference language Premiere dition - 1985-12-15 CDU 681.323 : 621.9-52 : 681.3.06 Rf. no : IS0 4342-1985 (FI Descripteurs : machine-outil, automatisation, traitement de linformation, commande numrique, programmation des calculateurs, langage de 1

    3、 ! ! programmation. ? Prix bas sur 278 pages : Avant-propos LISO (Organisation internationale de normalisation) est une fdration mondiale dorganismes nationaux de normalisation (comits membres de IISO). Llaboration des Normes internationales est confie aux comits techniques de IISO. Chaque comit mem

    4、bre intress par une tude a le droit de faire partie du comit technique cr A cet effet. Les organisations internationales, gouvernementales et non gouverne- mentales, en liaison avec IISO, participent galement aux travaux. Les projets de Normes internationales adopts par les comits techniques sont so

    5、umis aux cornites membres pour approbation, avant leur acceptation comme Normes inter- nationales par le Conseil de IISO. Les Normes internationales sont approuves confor- mment aux procdures de IISO qui requirent lapprobation de 75 % au moins des comits membres votants. La Norme internationale IS0

    6、4342 a t labore par le comit technique ISO/TC 184, Syst6mes de traitement de linformation se rapportant B lautomatisation industrielle. Lattention des utilisateurs est attire sur le fait que toutes les Normes internationales sont de temps en temps soumises B rvision et que toute rfrence faite A une

    7、autre Norme internationale dans le prsent document implique quil sagit, sauf indication contraire, de la dernire dition. 0 Organisation internationale de normalisation, 1985 O Imprime en Suisse ii Sommaire Page O Introduction . 1 1 Objet et domaine dapplication . 2 2 Rfrences 2 3 Systme de coordonne

    8、s 2 4 Structuredelangage . 3 4.1 Commentaires gnraux. 3 4.2 Lettres 4 4.3 Chiffres . 5 4.4 4.5 4.6 4.7 4.8 4.9 4.10 4.11 4.12 4.13 4.14 4.15 Caractres spciaux 6 Caractres 7 Symbole pour dlimiteur littral . 8 Chane de caractres littraux 9 Nombresnonsigns . 11 Identificateurs simples 12 Identificateur

    9、s . 13 Labels . 14 Instructions 15 Embotement 16 Programme de pice 17 5 Instructions arithmtiques 5.1 Commentaires genraux . 18 5.2 Oprateurs arithmtiques 20 5.3 Fonctions arithrnetiques . 21 6 Instructions de dfinition dun programme 6.1 Commentaires gnraux . 27 6.2 Linstruction synonyme; SYN/ . 28

    10、6.3 Reservation dindice; RESERVI 29 6.4 Dfinition dune macro-instruction; MACRO/ 30 . 111 7 Instructions dexcution dun programme 7.1 Commande dun programme de pice 32 7.2 Instructions didentification et de fin dun programme de pice . 33 7.3 Instructions de machine et de non traitement par le post-pr

    11、ocesseur . 35 7.4 Instructions dentre/sortie . 37 7.5 Instructions de dbut et fin de boucles et instructions de transfert . 42 7.6 Instruction COPY et dsignation dindex 4.6 7.7 Instruction dexcution dune macro-instruction . 49 7.8 Instruction de remarque 50 7.9 Instruction dimpression par le post-pr

    12、ocesseur 51 8 Instructions de dfinitions gomtriques 8.1 Commentaires gnraux 52 8.2 Dclarations de systme de rfrence (REFSYS) . 54 8.3 Dclarations de surface-z (ZSURF) . 57 8.4 Dfinitions dun point (POINT) 64 8.5 Dfinitions dune structure de points (PATTERN) 80 8.6 Dfinitionsdune ligne (LINE) . 99 8.

    13、7 Dfinitions dun plan (PLANE) . 118 8.8 Dfinitions dun vecteur (VECTOR) 127 8.9 Dfinitions dun cercle (CIRCLE) . 138 8.10 Dfinitions dun cylindre (CYLNDR) 8.11 Dfinitions dune sphere (SPHERE) 8.12 Dfinitions dun cane (CONE) 8.13 Dfinition dune ellipse (ELLIPS) . 173 8.14 Dfinition dune hyperbole (HY

    14、PERB) 175 8.15 Dfinitions dune conique graphique (LCONIC) 177 8.16 Dfinitions dune conique gnrale (GCONIC) . 181 8.17 Dfinition dune quadrique gnrale (QADRIC) . 185 8.18 Dfinitions dun cylindre tabul (TABCYL) 189 8.19 Dfinitions dune matrice (MATRIX) 194 8.20 Dfinitions dune surface rgle (RLDSRF) 20

    15、6 IV 9 Instructions dexcution gomtrique 9.1 Commentaires gnraux . 209 9.2 Smantique gnrale . 210 9.3 Instruction de mouvement continu 220 9.4 Instructions de mouvement 225 9.5 Instructions complementaires de la trajectoire de loutil . 233 9.6 Instructions de direction de depart 243 9.7 Instruction d

    16、e transformation des positions de loutil . 247 9.8 Instruction de commande du fichier de sortie du processeur . 248 Annexes A RBgles pour la reprsentation du LR sur des cartes perfores . 249 B Description de la syntaxe du langage de rfrence 250 C D Liste alphabtique des mots-cls et des positions 274

    17、 Liste de synonymes recommands . 273 V NORM E I NTE R NATIONALE IS0 4342-1985 (FI Commande numrique des machines - Donnes dentre des processeurs CN - Langage de rfrence de base pour programme de pice O Introduction 0.1 Gnralits 0.1.1 Un programme de pice est un ensemble ordonn dins- tructions dans u

    18、n langage et un format permettant dobtenir la gnration et le contrle doprations excuter par une com- mande numrique (CN). Les instructions du langage sont trai- tes squentiellement en deux phases, processeur et post- processeur. La phase processeur est compltement indpen- dante de celle de la machin

    19、e commande numriquement, et la phase post-processeur tient compte des caractristiques de la machine et du systme de commande numrique. 0.1.2 La commande numrique sapplique de nombreux types de machines, mais le langage dfini dans la prsente Norme internationale a t tudi principalement pour les machi

    20、nes-outils commande numrique. Dsormais, les mots (coupe) ou (outil) et les mots (pice usine) ou (pice) sont utiliss dans la description du langage afin dindiquer la fois Ilment actif et Ilment trait. Bon nombre de mots rservs du langage drivent galement de la terminologie dusinage. 0.1.3 La prsente

    21、Norme internationale est en partie indicative et en partie dfinitive afin de permettre aux utilisateurs simples et aux utilisateurs potentiels de discuter et de dfinir leurs besoins avec les fournisseurs. La description de la syntaxe for- melle du langage a t incluse afin daider les excuteurs. 0.1.4

    22、 Le langage dcrit dans la prsente Norme internationale est un langage de rfrence (LR). Il a t divis en (pages) logi- ques selon le type dinstruction ou de possibilit, afin que cha- que page logique soit une unit dun nouveau travail de norma- lisation. Chaque page logique doit tre identifie convenabl

    23、e- ment comme appartenant A un noyau ou un module de lensemble du langage de rfrence. 0.1.5 La sortie dun processeur (CLDATA, terme driv de lexpression (cutter location data) qui signifie (donnes sur la position de loutil de coupen) est galement une entre post- processeur, et fait lobjet de document

    24、s de normalisation dis- tincts. La dfinition de CLDATA comporte effectivement le lan- gage du programme de pice ncessaire pour utiliser les possi- bilits du post-processeur; les normes de CLDATA (voir IS0 3592) sont la principale source de rfrence pour cette par- tie de lensemble du langage. 0.1.6 Q

    25、uelques processeurs peuvent avoir une interface avec les processeurs de technologie datelier. La partie de lensemble du langage qui contient lutilisation de la technologie datelier sera dcrite dans ladditif de la prsente Norme internationale. 0.2 Langage de rfrence de la commande numrique 0.2.1 Le l

    26、angage de rfrence (LR) de la commande numri- que ICN) est un langage adapt aux problmes, dvelopp pour lusinage des pices. Il est semblable aux langages de pro- grammation scientifiques, et contient un grand nombre de leurs facilits et une grande partie de leurs possibilits de calcul. En outre, le LR

    27、 pourvoit la fois la description des formes et celle des commandes des mouvements de la machine. 0.2.2 Le LR est crit en lignes et, dans le but de dcrire le LR, le niveau de communication adopt est ltape manuscrite de la programmation. II ny a pas de caractre spcial pour la fin de linstruction, mais

    28、 il existe un caractre spcial pour signifier quune instruction se poursuit sur la ligne suivante. La descrip- tion du LR est diffrencie des rgles pour la reprsentation du LR sur divers supports tels que les cartes perfores ou des ban- des de papier, grce ce concept. Les rgles de reprsentation du LR

    29、sur cartes perfores sont donnes en annexe A. La des- cription de la syntaxe du langage de rfrence est donne en annexe B. 0.2.3 Le LR est un langage symbolique, cest-dire quune entit peut recevoir ce nom symbolique, lentit est rfrencie ultrieurement dans le programme de pice par ce nom symbo- lique.

    30、Pour dautres valeurs que les valeurs arithmtiques, un nom symbolique ne peut normalement pas tre utilis. 0.2.4 A la diffrence des langages de programmation scientifi- ques, il ny a pas dassociations de type explicite ou implicite dans le LR. Le type de lentit est dtermin par le type dins- truction d

    31、ans lequel lentit est dfinie. 0.2.5 Le type arithmtique dentit a toujours une valeur relle, cest-dire quil est une reprsentation approximative dun nombre rel. II a la fois une partie entire et une partie fractionnaire et il peut ne reprsenter quun certain nombre de chiffres les plus significatifs du

    32、 nombre, selon la mise en uvre. 0.2.6 Un trait significatif du LR est la possibilit dcrembote- ment), par laquelle une entit peut tre dfinie entre parenth- ses au lieu dutiliser un nom symbolique. 1 IS0 4342-1985 (FI 1 Objet et domaine dapplication La prsente Norme internationale dfinit un langage s

    33、ymboli- que de niveau suprieur de programmation de pice, trait par un calculateur numrique pour produire un programme- machine de commande numrique. Ce langage sapplique principalement aux machines-outils commande numrique. Cest un langage de rfrence, ce qui ne veut pas ncessairement dire que lensem

    34、ble du langage doit tre rendu effectif. Des parties, ou (sous ensembles) du lan- gage pourront tre rendus effectifs pour sadapter des cir- constances particulires. 2 Rfrences IS0 646, Traitement de linformation - Jeu IS0 de caractbres cods B 7 lments pour lchange dinformation. IS0 841, Commande numr

    35、ique des machines - Nomencla- ture des axes et des mouvements. IS0 3592, Commande numrique des machines - lnforma- tions de sortie des processeurs CN - Structure logique let mots majeurs). IS0 4343, Commande numrique des machines - hforma- tions de sortie des processeurs CN - Elments mineurs des enr

    36、egistrements de type 2 (instruction post-processeur). 3 Systme de coordonnes 3.1 du systme de coordonnes du LR. La Norme internationale IS0 841 est la base de dbhition 3.2 Le systme normal de coordonnes est un systme cart- sien rectangulaire sens direct li une pice place sur une machine et align ave

    37、c les glissires linaires principales de la machine. Le sens positif du mouvement dun composant de la machine est celui qui provoque un accroissement positif de la dimension sur la pice usiner. 3.3 Dans le LR, les axes de rfrence du systme de coordon- nes sont A, Y et Z. Ils sont utiliss dans la desc

    38、ription dune pice usiner; on suppose que la pice usiner est immobile, avec loutil ou loutil de coupe se dplacant relativement au systme de coordonnes de la pice usiner, que cela soit vrai ou non pour le fonctionnement rel de la machine CN. 3.4 En spcifiant des angles dans un plan, le sens positif es

    39、t le sens trigonomtrique et laxe de rfrence est indiqu comme suit : I Plan 1 Axe de rfrence I XY X 1 E 1: 3.5 partir de laxe de rfrence. Le sens positif de langle est le sens trigonomtrique 3.6 males de degr. Les angles sont exprims en degrs et en fractions dci- 3.7 La sortie du processeur (CLDATA)

    40、utilise les mmes con- ventions que le LR; les coordonnes de sortie se rfrent un point de rfrence sur un outil de coupe (habituellement le cen- tre de la pointe) relativement au systme de coordonnes de la pice usiner utilis dans le programme de pice. 2 IS0 4342-1985 (F) 4 Structure de langage 4.1 Com

    41、mentaires gnraux 4.1.1 Smantique gnrale Les chiffres et les lettres sont utiliss pour crer des nombres et des mots-cls non signs qui, conjointement avec des caractres et des caractres spciaux, peuvent tre utiliss pour crer des identificateurs, des labels et des chanes le caractres littraux. Toute co

    42、mbinaison valable, si elle existe, peut tre utilise pour tablir une instruction, et un nombre dinstrLctions arrang dans un ordre spcifique constitue un programme de pice. 4.1.2 Sommaire lettres, voir 4.2; chiffres, voir 4.3; caractres spciaux, voir 4.4; caractres, voir 4.5; symboles pour dlimiteur l

    43、ittral, voir 4.6; chanes de caractres littraux, voir 4.7; nombres non signs, voir 4.8; mots-cls, voir 4.9; identificateurs simples, voir 4. IO; identificateurs, voir 4.11; labels, voir 4.12; instructions, voir 4.13; embotement, voir 4.14; programme de pice, voir 4.15. 4.1.3 Limites Aucune. 4.1.4 Syn

    44、taxe k : : = , 3 IS0 4342-1985 (FI 4.2 Lettres 4.2.1 Smantique Les lettres nont aucune signification particulire, tant utilises pour former des mots-cls, des identificateurs simples, des chanes de caractres ou des labels. 4.2.2 Limites Aucune. 4 IS0 4342-1985 (FI 4.3 Chiffres 4.3.1 SBmantique Les ch

    45、iffres nont aucune signification particulire, tant utiliss pour former des identificateurs simples, des nombres non signs, des chanes de caractres ou des labels. 4.3.2 Limites Aucune. 4.3.3 Syntaxe : = 011/21314151617)8/9 5 IS0 4342-1985 (FI 4.4 Caractres spciaux 4.4.1 Smantique Les caractres spciau

    46、x sont utiliss en tant quoprateurs pour crer des expressions arithmtiques et en tant que caractres de ponctuation (ou sparateurs) dans les instructions. Lorsque des caractres spciaux sont utiliss dans des chanes de caractres litt- raux, ils sont traits comme des caractres sans signification syntaxiq

    47、ue. + - * / t oprateurs arithmtiques (voir 5.2). ) parenthse ferme, utilise comme un sparateur de label dinstruction (voir 4.1 1) ou en connection avec la paren- thse ouverte pour des embotements. parenthse ouverte, utilise avec la parenthse ferme dans des indices, des embotements ou des arguments de fonction. , point dcimal. ( = / signe gal, utilis pour assigner une entit un nom. barre oblique, util


    注意事项

    本文(ISO 4342-1985 Numerical control of machines NC processor input Basic part program reference language《机床数字控制 数控(NC)处理程序输入 基本零件源程序参考语言》.pdf)为本站会员(tireattitude366)主动上传,麦多课文档分享仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文档分享(点击联系客服),我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
    备案/许可证编号:苏ICP备17064731号-1 

    收起
    展开