appearance-modeling-18
- 格式:ppt
- 大小:15.17 MB
- 文档页数:57


第 38 卷第 11 期2023 年 11 月Vol.38 No.11Nov. 2023液晶与显示Chinese Journal of Liquid Crystals and Displays基于注意力机制ResNet轻量网络的面部表情识别赵晓,杨晨*,王若男,李玥辰(陕西科技大学电子信息与人工智能学院,陕西西安710021)摘要:针对ResNet18网络模型在面部表情识别时存在网络模型大、准确率低等问题,提出了一种基于注意力机制ResNet 轻量网络模型(Multi-Scale CBAM Lightweight ResNet,MCLResNet),能够以较少的参数量、较高的准确率实现面部表情的识别。
首先,采用ResNet18作为主干网络提取特征,引入分组卷积减少ResNet18的参数量;利用倒残差结构增加网络深度,优化了图像特征提取效果。
其次,将CBAM(Convolutional Block Attention Module)通道注意力模块中的共享全连接层替换为1×3的卷积模块,有效减少了通道信息的丢失;在CBAM空间注意力模块中添加多尺度卷积模块获得了不同尺度的空间特征信息。
最后,将多尺度空间特征融合的CBAM模块(Multi-Scale CBAM,MSCBAM)添加到轻量的ResNet模型中,有效增加了网络模型的特征表达能力,另外在引入MSCBAM的网络模型输出层增加一层全连接层,以此增加模型在输出时的非线性表示。
该模型在FER2013和CK+数据集上的实验结果表明,本文提出的模型参数量相比ResNet18下降82.58%,并且有较好的识别准确率。
关键词:ResNet轻量网络;多尺度空间特征融合;面部表情识别;注意力机制中图分类号:TP391 文献标识码:A doi:10.37188/CJLCD.2023-0046Facial expression recognition based on attention mechanismResNet lightweight networkZHAO Xiao,YANG Chen*,WANG Ruo-nan,LI Yue-chen(School of Electronic Information and Artificial Intelligence, Shaanxi University of Science &Technology , Xi'an 710021, China)Abstract: Aiming at the problems of large network model and low accuracy of ResNet18 network model in facial expression recognition, a Lightweight ResNet based on multi-scale CBAM (Convolutional Block Attention Module)attention mechanism (MCLResNet)is proposed,which can realize facial expression recognition with less parameters and higher accuracy. Firstly, ResNet18 is used as the backbone network to extract features, and group convolution is introduced to reduce the parameters quantity of ResNet18. The inverted residual structure is used to increase the network depth and optimized the effect of image feature extraction.Secondly,the shared fully connected layer in the channel attention module of CBAM is replaced with a 1×3 convolution module,which effectively reduces the loss of channel information.The multi-scale convolution module is added to the CBAM spatial attention module to obtain spatial feature 文章编号:1007-2780(2023)11-1503-08收稿日期:2023-02-08;修订日期:2023-03-18.基金项目:国家自然科学基金(No.61971272,No.61601271);陕西科技大学博士启动经费(No.2019BJ-27)Supported by National Natural Science Foundation of China (No.61971272,No.61601271);DoctoralStart-up Fund of Shaanxi University of Science and Technology (No.2019BJ-27)*通信联系人,E-mail:2427135900@第 38 卷液晶与显示information at different scales. Finally, multi-scale CBAM module (MSCBAM) is added to the lightweight ResNet model, which effectively increases the feature expression ability of the network model. In addition,a fully connected layer is added to the output layer of the network model introduced into MSCBAM, so as to increase the nonlinear representation of the model at the output. The experimental results of the model on FER2013dataset and CK+ dataset show that the parameters quantity of the model proposed in this paper is reduced by 82.58% compared with ResNet18,and the recognition accuracy is better.Key words: lightweight resnet network;multi-scale spatial feature fusion;facial expression recognition;attention mechanism1 引言面部表情是人类交流和传达情感的普遍信号之一,能够直观表达人类对外界事物的情绪反馈。
An OMEGA Te c h n o l o g i e s Co m p a n y DP18 SeriesModels DP18-M1/M2RTD Input Temperature IndicatorCCD1294APC5BSPECIFICATIONSTEMPERATURE METERS FOR 100 Ω Pt RTD (Resistance Temperature Detector) INPUT DIN 43760, α =0.00385.PROVIDED WITH BUILT-IN CURRENT EXCITATION AND LINEARIZATION FOR DIRECT READOUT IN DEGREES CENTIGRADE. ACCEPT SENSORS WITH 2 OR 3 WIRES AND AUTOMATIC MAXIMUM LEAD RESISTANCE COMPENSATION IS 10 Ω. BOTH MODELS CAN ACCEPT ADDITIONAL BOARDS FOR ANALOG OUTPUT AND UPPER BOARDS FOR DIGITAL OR CONTROL OUTPUTS.FIG. 3MODEL TEMPERATURE RANGE ACCURACY RESOLUTIONMAXIMUM COMPENSATIONDP18-M1-100to+650°C1 °C ±1 1 °C DP18-M2-150.0to +199.9°C1 °C ±10.1 °C10 ΩOPTIONS AND POWER SUPPLIES AVAILABLE FOR DP18 SeriesCONTROL O UTPUT/COMMUNICATIONS O PTIONS Select a maximum of one option from each columnPOWER SUPPLY OPTIONSServicing USA and Canada: Call OMEGA Toll FreeUSA CanadaOne Omega Drive, Box 4047976 BergarStamford, CT 06907-0047Laval (Quebec) H7L 5A1Telephone: (203) 359-1660Telephone: (514) 856-6928FAX: (203) 359-7700FAX: (514) 856-6886Sales Service: 1-800-826-6342 / 1-800-TC-OMEGA SM Customer Service: 1-800-622-2378 / 1-800-622-BEST SM Engineering Service: 1-800-872-9436 / 1-800-USA-WHEN SMTELEX: 996404 EASYLINK: 62968934 CABLE: OMEGAServicing Europe: One OMEGA Drive, River BendThecnology CentreNorthbank, Irlam, ManchesterM44 5EX , EnglandTelephone: 44 (161) 777-6611 FAX: 44 (161) 777-6622RETURN REQUESTS / INQUIRIESDirect all warranty and repair requests/inquiries to the OMEGA ENGINEERING Customer Service Department. BEFORE RETURNING ANY PRODUCT(S) TO OMEGA, PURCHASER MUST OBTAIN AN AUTHORIZED RETURN (AR) NUMBER FROM OMEGA'S CUSTOMER SERVICE DEPARTMENT (IN ORDER TO AVOID PROCESSING DELAYS). The assigned AR number should then be marked on the outside of the return package and on any correspondence.OMEGA's policy is to make running changes, not model changes, whenever an improvement is possible. This affords our customers the latest in technology and engineering.OMEGA is a registered trademark of OMEGA ENGINEERING, INC.© Copyright 1998 OMEGA ENGINEERING, INC. All rights reserved. This documentation may not be copied, photocopied, reproduced, translated, or reduced to any electronic medium or machine-readable form, in whole or in part, without prior written consent of OMEGA ENGINEERING, INC.FOR WARRANTY RETURNS, please have the following information available BEFORE contacting OMEGA:1.P.O. number under which the product was PURCHASED.2.Model and serial number of the product under warranty, and3.Repair instructions and/or specific prob-lems relative to the product.WARRANTY/DISCLAIMEROMEGA warrants this unit to be free of defects in materials and workmanship and to give satisfactory service for a period of 13 months from date of purchase.OMEGA Warranty adds an additional one (1) month grace period to the normal one (1) year product warranty to cover handling and shipping time. This ensures that OMEGA's customers receive maximum coverage on each product. If the unit should malfunction, it must be returned to the factory for evaluation.OMEGA's Customer Service Department will issue an Authorized Return (AR) number imme-diately upon phone or written request. Upon examination by OMEGA, if the unit is found to be defective it will be repaired or replaced at no charge. However, this WARRANTY is VOID if the unit shows evidence of having been tampered with or shows evidence of being damaged as a result of excessive corrosion; or current; heat; moisture or vibration; improper specification;misapplication; misuse or other operating conditions outside of OMEGA's control. Components which wear or which are damaged by misuse are not warranted. These include contact points,fuses and triacs..OMEGA is pleased to offer suggestions on the use of its various products.However OMEGA neither assumes responsability for any omissions or errors nor assumes liability for any damages that result from the use of its products in accordance with information provided by OMEGA, either verbal or written.OMEGA only warrants that the parts manufactured by it will be as specified and free of defects. OMEGA MAKES NO OTHER WARRANTIES OR REPRESENTA-TIONS OF ANY KIND WHATSOEVER, EXPRESSED OR IMPLIED, EXCEPT THAT OF TITLE AND ALL IMPLIED WARRANTIES INCLUDING ANY WARRANTY OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE HEREBY DISCLAIMED.LIMITATION OF LIABILITY: The remedies of purchaser set forth herein are exclusive and the total liability of OMEGA with respect to this order, whether based on contract, warranty, negligence, indemnification, strict liability or otherwise, shall not exceed the purchase price of the component upon which liability is based. In no even shall OMEGA be liable for consequential, incidental or special damages.CONDITIONS: Equipment sold by OMEGA is not intended to be used, nor shall it be used: (1) as a "Basic Component" under 10 CFR 21 (NRC), used in or with any nuclear installation or activity;or (2) in medical applications or used on humans. Should any Product(s) be used in or with any nuclear installation or activity, medical application, used in humans, or misused in any way.OMEGA assumes no responsibility as set forth in our basic WARRANTY/DISCLAIMER lan-guage, and, additionally, purchaser will indemnify OMEGA and hold OMEGA harmlees from any liability or damage whatsoever arising out of the use of the Product(s) in such a manner.FOR NON-WARRANTY REPAIRS, consult OMEGA for current repair charges. Have the following information available BEFORE contacting OMEGA:1.P.O. number to cover the COST of therepair,2.Model and serial number of product, and3.Repair instructions and/or specificproblems relative to the product.。
SINUMERIK SINUMERIK 828D MillingOperating ManualValid for:SINUMERIK 828DSoftware versionCNC system software for 828D V4.95 SINUMERIK Operate for PCU/PC V4.9507/20216FC5398-7CP41-0BA1Legal information Warning notice systemThis manual contains notices you have to observe in order to ensure your personal safety, as well as to prevent damage to property. The notices referring to your personal safety are highlighted in the manual by a safety alert symbol, notices referring only to property damage have no safety alert symbol. These notices shown below are graded according tothe degree of danger.DANGERindicates that death or severe personal injury will result if proper precautions are not taken.WARNINGindicates that death or severe personal injury may result if proper precautions are not taken.CAUTIONindicates that minor personal injury can result if proper precautions are not taken.NOTICEindicates that property damage can result if proper precautions are not taken.If more than one degree of danger is present, the warning notice representing the highest degree of danger will be used. A notice warning of injury to persons with a safety alert symbol may also include a warning relating to property damage.Qualified PersonnelThe product/system described in this documentation may be operated only bypersonnel qualified for the specific task in accordance with the relevant documentation, in particular its warning notices and safety instructions. Qualified personnel are those who, based on their training and experience, are capable of identifying risks and avoiding potential hazards when working with these products/systems.Proper use of Siemens productsNote the following:WARNINGSiemens products may only be used for the applications described in the catalog and in the relevant technical documentation. If products and components from other manufacturers are used, these must be recommended or approved by Siemens. Proper transport, storage, installation, assembly, commissioning, operation and maintenance are required to ensure that the products operate safely and without any problems. The permissible ambient conditions must be complied with. The information in the relevant documentation must be observed.TrademarksAll names identified by ® are registered trademarks of Siemens AG. The remaining trademarks in this publication may be trademarks whose use by third parties for their own purposes could violate the rights of the owner.Disclaimer of LiabilityWe have reviewed the contents of this publication to ensure consistency with the hardware and software described. Since variance cannot be precluded entirely, we cannot guarantee full consistency. However, the information in this publication is reviewed regularly and any necessary corrections are included in subsequent editions.Siemens AGDigital Industries Postfach 48 4890026 NÜRNBERG GERMANYDocument order number: 6FC5398-7CP41-0BA1Ⓟ 06/2021 Subject to change Copyright © Siemens AG 2008 - 2021.All rights reservedTable of contents1Introduction (19)1.1About SINUMERIK (19)1.2About this documentation (20)1.3Documentation on the internet (22)1.3.1Documentation overview SINUMERIK 828D (22)1.3.2Documentation overview SINUMERIK operator components (22)1.4Feedback on the technical documentation (24)1.5mySupport documentation (25)1.6Service and Support (26)1.7Important product information (28)2Fundamental safety instructions (29)2.1General safety instructions (29)2.2Warranty and liability for application examples (30)2.3Security information (31)3Fundamentals (33)3.1Product overview (33)3.2Operator panel fronts (34)3.2.1Overview (34)3.2.2Keys of the operator panel (36)3.3Machine control panels (44)3.3.1Overview (44)3.3.2Controls on the machine control panel (44)3.4User interface (48)3.4.1Screen layout (48)3.4.2Status display (49)3.4.3Actual value window (51)3.4.4T,F,S window (53)3.4.5Operation via softkeys and buttons (55)3.4.6Entering or selecting parameters (56)3.4.7Pocket calculator (58)3.4.8Pocket calculator functions (59)3.4.9Context menu (61)3.4.10Changing the user interface language (61)3.4.11Entering Chinese characters (62)3.4.11.1Function - input editor (62)3.4.11.2Entering Asian characters (64)3.4.11.3Editing the dictionary (65)3.4.12Entering Korean characters (66)MillingOperating Manual, 07/2021, 6FC5398-7CP41-0BA13Table of contents3.4.13Protection levels (69)3.4.14Work station safety (71)3.4.15Cleaning mode (71)3.4.16Online help in SINUMERIK Operate (71)4Multitouch operation with SINUMERIK Operate (75)4.1Multitouch panels (75)4.2Touch-sensitive user interface (76)4.3Finger gestures (77)4.4Multitouch user interface (80)4.4.1Screen layout (80)4.4.2Function key block (81)4.4.3Further operator touch controls (81)4.4.4Virtual keyboard (82)4.4.5Special "tilde" character (83)4.5Expansion with side screen (84)4.5.1Overview (84)4.5.2Sidescreen with standard windows (84)4.5.3Standard widgets (86)4.5.4"Actual value" widget (86)4.5.5"Zero point" widget (87)4.5.6"Alarms" widget (87)4.5.7"NC/PLC variables" widget (87)4.5.8"Axle load" widget (88)4.5.9"Tool" widget (88)4.5.10"Service life" widget (89)4.5.11"Program runtime" widget (89)4.5.12Widget "Camera 1" and "Camera 2" (89)4.5.13Sidescreen with pages for the ABC keyboard and/or machine control panel (90)4.5.14Example 1: ABC keyboard in the sidescreen (91)4.5.15Example 2: Machine control panel in the sidescreen (92)5Setting up the machine (93)5.1Switching on and switching off (93)5.2Approaching a reference point (94)5.2.1Referencing axes (94)5.2.2User agreement (95)5.3Operating modes (97)5.3.1General (97)5.3.2Modes groups and channels (99)5.3.3Channel switchover (99)5.4Settings for the machine (101)5.4.1Switching over the coordinate system (MCS/WCS) (101)5.4.2Switching the unit of measurement (101)5.4.3Setting the zero offset (103)5.5Measure tool (105)5.5.1Overview (105)5.5.2Manually measuring drilling and milling tools (105)Milling 4Operating Manual, 07/2021, 6FC5398-7CP41-0BA1Table of contents5.5.3Measuring drilling and milling tools with the workpiece reference point (106)5.5.4Measuring drilling and milling tools with fixed reference point (107)5.5.5Measuring radius or diameter (108)5.5.6Fixed point calibration (109)5.5.7Measuring the drilling and milling tool length with electrical tool probe (109)5.5.8Calibrating the electrical tool probe (112)5.5.9Manually measuring a turning tool (for milling/turning machine) (113)5.5.10Manually measuring a turning tool using a tool probe (for milling/turning machine) (114)5.5.11Logging tool measurement results (116)5.6Measuring the workpiece zero (117)5.6.1Overview (117)5.6.2Sequence of operations (121)5.6.3Examples with manual swiveling (swiveling in JOG mode) (122)5.6.4Setting the edge (123)5.6.5Edge measurement (124)5.6.6Measuring a corner (129)5.6.7Measuring a pocket and hole (132)5.6.8Measuring a spigot (135)5.6.9Aligning the plane (140)5.6.10Defining the measurement function selection (142)5.6.11Logging measurement results for the workpiece zero (143)5.6.12Calibrating the electronic workpiece probe (144)5.6.12.1Calibration of length and radius or diameter (144)5.6.12.2Calibrate on sphere (146)5.7Settings for the measurement result log (148)5.8Zero offsets (150)5.8.1Overview - work offsets (150)5.8.2Display active zero offset (151)5.8.3Displaying the zero offset "overview" (151)5.8.4Displaying and editing base zero offset (153)5.8.5Displaying and editing settable zero offset (154)5.8.6Displaying and editing details of the zero offsets (154)5.8.7Deleting a zero offset (156)5.8.8Measuring the workpiece zero (157)5.9Monitoring axis and spindle data (158)5.9.1Specify working area limitations (158)5.9.2Editing spindle data (158)5.10Displaying setting data lists (160)5.11Handwheel assignment (161)5.12MDA (163)5.12.1Working in MDA (163)5.12.2Saving an MDA program (163)5.12.3Editing/executing a MDI program (164)5.12.4Deleting an MDA program (165)6Execution in manual mode (167)6.1General (167)6.2Selecting a tool and spindle (168)MillingOperating Manual, 07/2021, 6FC5398-7CP41-0BA15Table of contents6.2.1T, S, M windows (168)6.2.2Selecting a tool (170)6.2.3Starting and stopping a spindle manually (170)6.2.4Position spindle (171)6.3Traversing axes (173)6.3.1Traverse axes by a defined increment (173)6.3.2Traversing axes by a variable increment (174)6.4Positioning axes (175)6.5Swiveling (176)6.6Manual retraction (181)6.7Simple face milling of the workpiece (183)6.8Simple workpiece machining operations with milling/turning machines (186)6.8.1Simple workpiece face milling (milling/turning machine) (186)6.8.2Simple stock removal of workpiece (for milling/turning machine) (188)6.9Default settings for manual mode (192)7Machining the workpiece (193)7.1Starting and stopping machining (193)7.2Selecting a program (195)7.3Testing a program (196)7.4Displaying the current program block (197)7.4.1Displaying a basic block (197)7.4.2Display program level (197)7.5Correcting a program (199)7.6Repositioning axes (200)7.7Starting machining at a specific point (201)7.7.1Use block search (201)7.7.2Continuing program from search target (203)7.7.3Simple search target definition (203)7.7.4Defining an interruption point as search target (204)7.7.5Entering the search target via search pointer (205)7.7.6Parameters for block search in the search pointer (206)7.7.7Block search mode (206)7.7.8Block search for position pattern (208)7.8Controlling the program run (210)7.8.1Program control (210)7.8.2Skip blocks (211)7.9Overstore (213)7.10Editing a program (215)7.10.1Searching in programs (215)7.10.2Replacing program text (217)7.10.3Copying/pasting/deleting a program block (218)7.10.4Renumbering a program (220)7.10.5Creating a program block (220)Milling 6Operating Manual, 07/2021, 6FC5398-7CP41-0BA1Table of contents7.10.6Opening additional programs (222)7.10.7Editor settings (223)7.11Working with DXF files (227)7.11.1Overview (227)7.11.2Displaying CAD drawings (228)7.11.2.1Open a DXF file (228)7.11.2.2Cleaning a DXF file (228)7.11.2.3Enlarging or reducing the CAD drawing (229)7.11.2.4Changing the section (230)7.11.2.5Rotating the view (230)7.11.2.6Displaying/editing information for the geometric data (231)7.11.3Importing and editing a DXF file in the editor (232)7.11.3.1General procedure (232)7.11.3.2Specifying a reference point (232)7.11.3.3Assigning the machining plane (233)7.11.3.4Setting the tolerance (233)7.11.3.5Selecting the machining range / deleting the range and element (233)7.11.3.6Saving the DXF file (235)7.11.3.7Transferring the drilling positions (235)7.11.3.8Accepting contours (238)7.12Importing shapes from CAD programs (241)7.12.1Reading in CAD data into an editor and processing (243)7.12.1.1General procedure (243)7.12.1.2Import from CAD (243)7.12.1.3Defining reference points (244)7.12.1.4Accepting the machining steps (246)7.13Display and edit user variables (248)7.13.1Overview (248)7.13.2Global R parameters (249)7.13.3R parameters (250)7.13.4Displaying global user data (GUD) (252)7.13.5Displaying channel GUDs (253)7.13.6Displaying local user data (LUD) (254)7.13.7Displaying program user data (PUD) (255)7.13.8Searching for user variables (255)7.14Displaying G Functions and Auxiliary Functions (258)7.14.1Selected G functions (258)7.14.2All G functions (260)7.14.3G functions for mold making (260)7.14.4Auxiliary functions (261)7.15Displaying superimpositions (263)7.16Mold making view (266)7.16.1Overview (266)7.16.2Starting the mold making view (268)7.16.3Adapting the mold making view (268)7.16.4Specifically jump to the program block (269)7.16.5Searching for program blocks (270)7.16.6Changing the view (271)7.16.6.1Enlarging or reducing the graphical representation (271)MillingOperating Manual, 07/2021, 6FC5398-7CP41-0BA17Table of contents7.16.6.2Moving and rotating the graphic (272)7.16.6.3Modifying the viewport (272)7.17Displaying the program runtime and counting workpieces (274)7.18Setting for automatic mode (276)8Simulating machining (279)8.1Overview (279)8.2Simulation before machining of the workpiece (287)8.3Simultaneous recording before machining of the workpiece (288)8.4Simultaneous recording during machining of the workpiece (289)8.5Different views of the workpiece (290)8.5.1Plan view (290)8.5.23D view (291)8.5.3Side view (291)8.5.4Turning view (292)8.5.5Half section (292)8.6Editing the simulation display (294)8.6.1Blank display (294)8.6.2Showing and hiding the tool path (294)8.7Program control during the simulation (295)8.7.1Changing the feedrate (295)8.7.2Simulating the program block by block (296)8.8Changing and adapting a simulation graphic (297)8.8.1Enlarging or reducing the graphical representation (297)8.8.2Panning a graphical representation (298)8.8.3Rotating the graphical representation (298)8.8.4Modifying the viewport (299)8.8.5Defining cutting planes (299)8.9Displaying simulation alarms (301)9Generating a G code program (303)9.1Graphical programming (303)9.2Program views (304)9.3Program structure (308)9.4Fundamentals (309)9.4.1Machining planes (309)9.4.2Current planes in cycles and input screens (309)9.4.3Programming a tool (T) (310)9.5Generating a G code program (311)9.6Blank input (312)9.7Machining plane, milling direction, retraction plane, safe clearance and feedrate (PL, RP,SC, F) (314)9.8Selection of the cycles via softkey (315)Milling 8Operating Manual, 07/2021, 6FC5398-7CP41-0BA1Table of contents9.9Calling technology functions (319)9.9.1Hiding cycle parameters (319)9.9.2Setting data for cycles (319)9.9.3Checking cycle parameters (319)9.9.4Programming variables (320)9.9.5Changing a cycle call (320)9.9.6 Compatibility for cycle support (321)9.9.7Additional functions in the input screens (321)9.10Measuring cycle support (322)10Creating a ShopMill program (323)10.1Program views (324)10.2Program structure (329)10.3Fundamentals (330)10.3.1Machining planes (330)10.3.2Polar coordinates (330)10.3.3Absolute and incremental dimensions (331)10.4Creating a ShopMill program (334)10.5Program header (335)10.6Program header (for milling/turning machine) (337)10.7Generating program blocks (340)10.8Tool, offset value, feed and spindle speed (T, D, F, S, V) (341)10.9Defining machine functions (343)10.10Call work offsets (345)10.11Repeating program blocks (346)10.12Specifying the number of workpieces (348)10.13Changing program blocks (349)10.14Changing program settings (350)10.15Selection of the cycles via softkey (352)10.16Calling technology functions (357)10.16.1Additional functions in the input screens (357)10.16.2Checking input parameters (357)10.16.3Setting data for technological functions (357)10.16.4Changing a cycle call (358)10.16.5Programming variables (358)10.16.6 Compatibility for cycle support (359)10.17Measuring cycle support (360)10.18Example, standard machining (361)10.18.1Workpiece drawing (362)10.18.2Programming (362)10.18.3Results/simulation test (373)10.18.4G code machining program (375)MillingOperating Manual, 07/2021, 6FC5398-7CP41-0BA19Table of contents11Programming technological functions (cycles) (379)11.1Know-how protection (379)11.2Drilling (380)11.2.1General (380)11.2.2Centering (CYCLE81) (381)11.2.3Drilling (CYCLE82) (382)11.2.4Reaming (CYCLE85) (386)11.2.5Deep-hole drilling 1 (CYCLE83) (387)11.2.6Deep-hole drilling 2 (CYCLE830) (393)11.2.7Boring (CYCLE86) (403)11.2.8Tapping (CYCLE84, 840) (405)11.2.9Drill and thread milling (CYCLE78) (412)11.2.10Positioning and position patterns (416)11.2.11Arbitrary positions (CYCLE802) (418)11.2.12Row position pattern (HOLES1) (421)11.2.13Grid or frame position pattern (CYCLE801) (422)11.2.14Circle or pitch circle position pattern (HOLES2) (424)11.2.15Displaying and hiding positions (426)11.2.16Repeating positions (428)11.3Milling (429)11.3.1Face milling (CYCLE61) (429)11.3.2Rectangular pocket (POCKET3) (431)11.3.3Circular pocket (POCKET4) (438)11.3.4Rectangular spigot (CYCLE76) (445)11.3.5Circular spigot (CYCLE77) (450)11.3.6Multi-edge (CYCLE79) (454)11.3.7Longitudinal groove (SLOT1) (458)11.3.8Circumferential groove (SLOT2) (464)11.3.9Open groove (CYCLE899) (470)11.3.10Long hole (LONGHOLE) - only for G code programs (479)11.3.11Thread milling (CYCLE70) (481)11.3.12Engraving (CYCLE60) (485)11.4Contour milling (492)11.4.1General (492)11.4.2Representation of the contour (492)11.4.3Creating a new contour (494)11.4.4Creating contour elements (495)11.4.5Changing the contour (500)11.4.6Contour call (CYCLE62) - only for G code program (501)11.4.7Path milling (CYCLE72) (502)11.4.8Contour pocket/contour spigot (CYCLE63/64) (507)11.4.9Predrilling contour pocket (CYCLE64) (509)11.4.10Milling contour pocket (CYCLE63) (512)11.4.11Residual material contour pocket (CYCLE63) (517)11.4.12Milling contour spigot (CYCLE63) (518)11.4.13Residual material contour spigot (CYCLE63) (522)11.5Turning - milling/turning machine (525)11.5.1General (525)11.5.2Stock removal (CYCLE951) (525)Milling 10Operating Manual, 07/2021, 6FC5398-7CP41-0BA1Table of contents 11.5.3Groove (CYCLE930) (529)11.5.4Undercut form E and F (CYCLE940) (533)11.5.5Thread undercut (CYCLE940) (539)11.5.6Thread turning (CYCLE99), only for G code (545)11.5.6.1Special aspects of the selection alternatives for infeed depths (572)11.5.7Thread chain (CYCLE98) (573)11.5.7.1Special aspects of the selection alternatives for infeed depths (582)11.5.8Cut-off (CYCLE92) (583)11.6Contour turning - Milling/turning machine (587)11.6.1General information (587)11.6.2Representation of the contour (588)11.6.3Creating a new contour (589)11.6.4Creating contour elements (591)11.6.5Changing the contour (597)11.6.6Contour call (CYCLE62) (598)11.6.7Stock removal (CYCLE952) (599)11.6.8Stock removal residual (CYCLE952) (614)11.6.9Grooving (CYCLE952) (617)11.6.10Grooving residual material (CYCLE952) (628)11.6.11Plunge turning (CYCLE952) (632)11.6.12Plunge turning residual material (CYCLE952) (642)11.7Further cycles and functions (647)11.7.1Swivel plane (CYCLE800) (647)11.7.1.1Cylinder surface transformation with swivel plane (654)11.7.2Swiveling tool (CYCLE800) (658)11.7.2.1Swiveling tool/preloading milling tools - only for G code program (CYCLE800) (658)11.7.2.2Aligning turning tools (CYCLE800) - millling/turning machine (659)11.7.3High-speed settings (CYCLE832) (664)11.7.4Subroutines (668)11.7.5Surface turning (CYCLE953) (670)11.7.6Adapt to load (CYCLE782) (672)11.7.7Interpolation turning (CYCLE806) (674)11.7.7.1Function (674)11.7.7.2Selecting/deselecting interpolation turning - CYCLE806 (675)11.7.7.3Calling the cycle (676)11.7.7.4Parameter (676)11.8Additional cycles and functions in ShopMill (677)11.8.1Transformations (677)11.8.2Translation (678)11.8.3Rotation (678)11.8.4Scaling (679)11.8.5Mirroring (680)11.8.6Cylinder surface transformation (680)11.8.7Straight or circular machining (683)11.8.8Programming a straight line (685)11.8.9Programming a circle with known center point (686)11.8.10Programming a circle with known radius (687)11.8.11Helix (688)11.8.12Polar coordinates (689)11.8.13Straight polar (690)11.8.14Circle polar (691)Table of contents11.8.15Obstacle (692)12Multi-channel view (695)12.1Multi-channel view (695)12.2Multi-channel view in the "Machine" operating area (696)12.3Multi-channel view for large operator panels (699)12.4Setting the multi-channel view (701)13Collision avoidance (703)13.1Collision avoidance (703)13.2Activate collision avoidance (705)13.3Set collision avoidance (706)14Tool management (709)14.1Lists for the tool management (709)14.2Magazine management (711)14.3Tool types (712)14.4Tool dimensioning (715)14.5Tool list (722)14.5.1Additional data (725)14.5.2Creating a new tool (726)14.5.3Measuring the tool (728)14.5.4Managing several cutting edges (728)14.5.5Delete tool (729)14.5.6Loading and unloading tools (729)14.5.7Selecting a magazine (731)14.5.8Managing a tool in a file (732)14.6Tool wear (735)14.6.1Reactivating a tool (737)14.7Tool data OEM (739)14.8Magazine (740)14.8.1Positioning a magazine (742)14.8.2Relocating a tool (742)14.8.3Deleting / unloading / loading / relocating all tools (743)14.9Tool details (745)14.9.1Displaying tool details (745)14.9.2Tool data (745)14.9.3Cutting edge data (746)14.9.4Monitoring data (748)14.10Changing a tool type (749)14.11Graphic display (750)14.12Sorting tool management lists (752)14.13Filtering the tool management lists (753)Table of contents14.14Specific search in the tool management lists (755)14.15Multiple selection in the tool management lists (757)14.16Settings for tool lists (758)14.17Working with Multitool (759)14.17.1Tool list for multitool (759)14.17.2Create multitool (760)14.17.3Equipping multitool with tools (762)14.17.4Removing a tool from multitool (763)14.17.5Deleting multitool (764)14.17.6Loading and unloading multitool (764)14.17.7Reactivating the multitool (765)14.17.8Relocating a multitool (766)14.17.9Positioning a multitool (767)15Managing programs (769)15.1Overview (769)15.1.1NC memory (772)15.1.2Local drive (772)15.1.3USB drives (774)15.1.4FTP drive (774)15.2Opening and closing the program (776)15.3Executing a program (778)15.4Creating a directory / program / job list / program list (780)15.4.1File and directory names (780)15.4.2Creating a new directory (780)15.4.3Creating a new workpiece (781)15.4.4Creating a new G code program (782)15.4.5Creating a new ShopMill program (782)15.4.6Storing any new file (783)15.4.7Creating a job list (784)15.4.8Creating a program list (786)15.5Creating templates (787)15.6Searching directories and files (788)15.7Displaying the program in the Preview (790)15.8Selecting several directories/programs (791)15.9Copying and pasting a directory/program (793)15.10Deleting a program/directory (795)15.10.1Deleting a program/directory (795)15.11Changing file and directory properties (796)15.12Set up drives (797)15.12.1Overview (797)15.12.2Setting up drives (797)15.13Viewing PDF documents (803)15.14EXTCALL (805)Table of contents15.15Execution from external memory (EES) (807)15.16Backing up data (808)15.16.1Generating an archive in the Program Manager (808)15.16.2Generating an archive via the system data (809)15.16.3Reading in an archive in the Program Manager (811)15.16.4Read in archive from system data (812)15.17Setup data (813)15.17.1Backing up setup data (813)15.17.2Reading-in set-up data (815)15.18Recording tools and determining the demand (817)15.18.1Overview (817)15.18.2Opening tool data (818)15.18.3Checking the loading (818)15.19Backing up parameters (820)15.20RS-232-C (823)15.20.1Reading-in and reading-out archives via a serial interface (823)15.20.2Setting V24 in the program manager (825)15.21Multiple clamping (827)15.21.1Multiple clamping (827)15.21.2Program header setting, "Clamping" (828)15.21.3Creating a multiple clamping program (829)16Alarm, error, and system messages (831)16.1Displaying alarms (831)16.2Displaying an alarm log (834)16.3Displaying messages (835)16.4Sorting, alarms, faults and messages (836)16.5Creating screenshots (837)16.6PLC and NC variables (838)16.6.1Displaying and editing PLC and NC variables (838)16.6.2Saving and loading screen forms (842)16.7Version (843)16.7.1Displaying version data (843)16.7.2Save information (844)16.8Logbook (845)16.8.1Displaying and editing the logbook (845)16.8.2Making a logbook entry (846)16.9Remote diagnostics (848)16.9.1Setting remote access (848)16.9.2Permit modem (849)16.9.3Request remote diagnostics (850)16.9.4Exit remote diagnostics (851)17Working with Manual Machine (853)17.1Manual Machine (853)Table of contents17.2Measuring the tool (855)17.3Measuring the workpiece zero (856)17.4Setting the zero offset (857)17.5Set limit stop (858)17.6Simple workpiece machining (859)17.6.1Traversing axes (859)17.6.2Angular milling (860)17.6.3Straight and circular machining (861)17.6.3.1Straight milling (861)17.6.3.2Circular milling (862)17.7More complex machining (864)17.7.1Drilling with Manual Machine (865)17.7.2Milling with Manual Machine (866)17.7.3Contour milling with manual machine (867)17.7.4Turning with manual machine - milling/turning machine (867)17.8Simulation and simultaneous recording (869)18Teaching in a program (871)18.1Overview (871)18.2Select teach in mode (873)18.3Processing a program (874)18.3.1Inserting a block (874)18.3.2Editing a block (874)18.3.3Selecting a block (875)18.3.4Deleting a block (875)18.4Teach sets (877)18.4.1Input parameters for teach-in blocks (878)18.5Settings for teach-in (880)19Ctrl-Energy (881)19.1Functions (881)19.2Ctrl-E analysis (882)19.2.1Displaying energy consumption (882)19.2.2Displaying the energy analyses (883)19.2.3Measuring and saving the energy consumption (884)19.2.4Tracking measurements (885)19.2.5Tracking usage values (885)19.2.6Comparing usage values (886)19.2.7Long-term measurement of the energy consumption (887)19.3Ctrl-E profiles (888)19.3.1Using the energy-saving profile (888)20Easy Message (891)20.1Overview (891)20.2Activating Easy Message (892)Table of contents20.3Creating/editing a user profile (893)20.4Setting-up events (895)20.5Logging an active user on and off (897)20.6Displaying SMS logs (898)20.7Making settings for Easy Message (899)21Easy Extend (901)21.1Overview (901)21.2Enabling a device (902)21.3Activating and deactivating a device (903)21.4Initial commissioning of additional devices (904)22Service Planner (905)22.1Performing and monitoring maintenance tasks (905)23Editing the PLC user program (907)23.1Introduction (907)23.2Displaying and editing PLC properties (908)23.2.1Displaying PLC properties (908)23.2.2Resetting the processing time (908)23.2.3Loading modified PLC user program (908)23.3Displaying and editing PLC and NC variables (910)23.4Displaying and editing PLC signals in the status list (915)23.5View of the program blocks (916)23.5.1Displaying information on the program blocks (916)23.5.2Structure of the user interface (917)23.5.3Control options (918)23.5.4Displaying the program status (919)23.5.5Changing the address display (920)23.5.6Enlarging/reducing the ladder diagram (920)23.5.7Program block (921)23.5.7.1Displaying and editing the program block (921)23.5.7.2Displaying local variable table (922)23.5.7.3Creating a program block (922)23.5.7.4Opening a program block in the window (924)23.5.7.5Displaying/canceling the access protection (924)23.5.7.6Editing block properties subsequently (925)23.5.8Editing a program block (925)23.5.8.1Editing the PLC user program (925)23.5.8.2Editing a program block (926)23.5.8.3Deleting a program block (928)23.5.8.4Inserting and editing networks (928)23.5.8.5Editing network properties (929)23.5.9Displaying the network symbol information table (930)23.6Displaying symbol tables (931)。
NX75 同步建模Synchronous Modeling目的目的NX 提供你用于修改模型的工具, 不管是否有参数存在。
同步建模命令用于修改一模型, 不不管它的由来、相关性或特征历史。
基于本课程完成, 你将能够o:•使用历史和非历史模式。
•作用同步建模约束。
•移动和代替一个模型的面。
•使用抽壳体, 代替面, 抽壳面和改变壳厚度。
•在独立于历史模式冲利用横截面编辑功能。
•利用拖拉面和移动面修改一个模型的面。
•利用线性, 角度和半径尺寸去修改模型的尺寸。
•利用考贝面, 偏置区和粘贴面去改模型。
综述综述同步建模命令用于修改一模型, 不不管它的由来、相关性或特征历史。
模型可以是从其它CAD 系统读入,非相关的, 设有特征的, 或一本地包括特征的NX 模型。
通过直接用任一模型工作, NX 消除浪费在重构或转换几何体的时间。
同步建模主要适用于在由解析面如平面,柱面,锥面,球面和环面组成的模型上。
这不必要意指”简单”部件,因为有几千面的模型是这这些类型面组成的。
用同步建模, 设计师使用参数化特征而没有特征历史的限制。
综述下例仅利用了三个同步建模命令。
它们是在一非参数化模型上做的。
但同样可以由参数化特征来完成。
1.原来的非参模型2.用于移动前面与后面增宽皮带轮的拖拉面3.用于移动皮带沟槽的移动面4.用于添加一附加皮带沟槽的考贝面。
基于历史与独立于历史的建模模式当工作在建模应用中时, 你可以是在下列两种模式之一中:•基于历史的模式•独立于历史的模式基于历史的模式在基于历史的模式中, 你利用一显示在Part Navigator中有序的特征建立与编辑模型。
这是传统的基于历史的特征建模模式和在NX中主要的设计模式。
对于高度工程部件这种模式是有用的。
对利用基于设计意图构入草图,特征中预定义参数修改的设计部件, 和特征序用于模拟部件也是有用的。
独立于历史的模式在独立于历史的模式中, 你建立与编辑模型基于它的当前状态, 没有一有序的特征。