Software Manual Cam Designer Basic L
This Manual is valid for the Cam Designer Basic from version 2.3 Copyright © 2005 Lenze Drive Systems GmbH. All rights reserved. Imprint Lenze Drive Systems GmbH POB 10 13 52, 31763 Hameln, Germany Phone: ++49 (0)5154 / 82-0 Fax: ++49 (0)5154 / 82-2111 E-mail: Lenze@Lenze.de Copyright information All texts, photos and graphics contained in this documentation are subject to copyright protection.
Cam Designer Basic Contents Contents 1 About this Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 1.1 Conventions used . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 1.2 Layout of the safety information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 System requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Cam Designer Basic Contents 7 8 9 4 6.5 Saving the project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 6.6 Saving a project under another name . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 6.7 Exiting Cam Designer Basic. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 Functions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Cam Designer Basic About this Manual Conventions used 1 About this Manual This Manual contains information about Lenze Cam Designer Basic. The »Cam Designer Basic« is a software which is used to transfer recipes consisting of motion profiles, cam tracks and position markers from a PC to Lenze target systems. Special features of the »Cam Designer Basic« are: Import of CAD data via standardised interfaces (VDI 2143).
Cam Designer Basic About this Manual Layout of the safety information 1.2 Layout of the safety information All safety information have a uniform structure: The icon characterises the type of danger. The signal word characterises the severity of danger. The note describes the danger and suggests how to avoid the danger.
Cam Designer Basic System requirements Connection with the target system 2 System requirements The following minimum requirements on hardware and software must be met to use the »Cam Designer Basic«. Microsoft® Windows® 98, Windows NT® 4.0 (as of Service Pack 5), Windows® 2000 (as of Service Pack 2) or Windows® XP.
Cam Designer Basic Software installation 3 Software installation How to install the »Cam Designer Basic«: 1. Start Windows. 2. Insert the CD-ROM »Cam Designer Basic« into the CD-ROM drive. • If the auto-start function of the CD-ROM drive is active, the installation program is started automatically and you can proceed with step 5. 3. Select Run ... from the start menu. 4. Enter the letter for your CD-ROM drive followed by ":\setup.exe" (e.g. "e:\setup.exe") in the command line and confirm with OK. 5.
Cam Designer Basic Introduction 4 Introduction »Cam Designer Basic« is a graphic tool for the easy creation of electronic cams. »Cam Designer Basic« provides the features of the »Cam Designer Professional« in reduced form. Main features of the »Cam Designer Basic« Easy creation of cams by means of graphic objects (e.g. lines, polynomials). Data is directly input using the physical unit. Display of speed, acceleration torque and jerk. Printing of the cam graphics with project information and date.
Cam Designer Basic Introduction Entries via the »Cam Designer Basic« The project Only one product at a time is available, i.e. only one product at a time can be processed. – Machine structure – Names of the axes The feed constant and gearbox factor of each axis Scaling of the axes for profile creation The master axis – Number of cycles of the machine The value is a rated value and can maximally amount to 199% during operation.
Cam Designer Basic Introduction Advantages of »Cam Manager« the »Cam Manager« is not included in the »Cam Designer Basic«. The management of projects with several products and the corresponding axes using the »Cam Designer Basic« is only possible with a directory structure. The »Cam Designer Professional« manages the projects using the integrated »Cam Manager«. The assignment between products and axes is displayed in the »Cam Manager«.
Cam Designer Basic Introduction Motion tasks 4.
Cam Designer Basic Introduction Scaled motion rules 4.2 Scaled motion rules Each segment i of the whole cam describes a part which is defined by the value range si0 = f(ji0) and si1 = f(ji1). The corresponding functions are imaged internally to the scaled value range of 0...1. The coefficients of the profiles, included in the property pages, also refer to this scaled value range.
Cam Designer Basic User interface Using the direct help 5 User interface Go to the Start menu and select ProgramsLenzeGlobal Drive Cam Designer Basic to start the »Cam Designer Basic« with user interface. The user interface contains the following control and function elements: 5.
Cam Designer Basic User interface Language selection 5.2 Language selection You can always select another language for the menu, dialog and help texts of the »Cam Designer Basic«. The available languages depend on the language files that have been installed together with the »Cam Designer Basic«. How to select another language... 1. Select command ViewSet language. 2. Go to the Language configuration dialog box and select the desired language. 3.
Cam Designer Basic User interface Toolbar 5.5 Toolbar The display is optional. Via the icons of the toolbar you can easily execute some of the most frequently used menu commands without making a detour via the Menu bar. The selection of the available functions depends on the active mode/window. Simply click an icon to activate the corresponding command. Icon 16 Menu command Function FileNew Creates a new Cam Designer Basic project. FileOpen Opens a Cam Designer Basic project.
Cam Designer Basic User interface Project structure Icon Menu command Function ViewInterpolation mode Changes to the interpolation mode. Edit Start Calculation Connects the profile segments. Tip! If you move the mouse pointer over an icon, a tool tip pops up providing a short information on the corresponding function. Moreover, an additional information is displayed in the Status bar. 5.6 Project structure The display is optional. The project structure consists of the tabs Project and Object.
Cam Designer Basic User interface Screen divider Object This tab shows the list of all objects in the active mode. Optionally, the objects of the lower levels, highlighted in grey, can also be shown. Each line in the list contains the object type and coordinates of the object. The lines are sorted according to the X values (master) as standard. A different sort sequence can be achieved by a mouse-click on the fields in the headline.
Cam Designer Basic User interface Status bar 5.10 Status bar The display is optional. The program status is indicated in the status bar. The status bar describes the action which is executed by the menu item selected or a pressed button of the toolbar and displays the coordinates of the mouse pointer. Tip! If you position the mouse pointer over an icon in the Toolbar or a menu command, more information about the corresponding function will be indicated in the status bar. L 2.
Cam Designer Basic User interface Document window (worksheet) 5.11 Document window (worksheet) If you open a project, the corresponding worksheet will be indicated in a document window in the Workspace of the Cam Designer Basic. By default, the document window is displayed on a full screen, i.e. the document window fills the whole workspace of the»Cam Designer Basic«.
Cam Designer Basic Operation 6 Operation After the first start of »Cam Designer Basic« the user interface is displayed with an empty workspace. Now you can create a new project (worksheet) or open an existing project. Tip! In the installation directory of the »Cam Designer Basic« you can find example projects which can be used to make yourself familiar with the operation of the »Cam Designer Basic«. What do you want to do? Create a new project ( 22) Open an existing project L ( 34) 2.
Cam Designer Basic Operation Create a new project 6.1 Create a new project After starting the »Cam Designer Basic« the user interface is displayed with the master axis and a slave axis. You can either continue to process the project or call a new project. How to create a new project... Go to the symbol bar of the »Cam Designer Basic« and click the symbol FileNew to start a new project: or select Detailed information about the individual steps can be found in the following subsections. 6.1.
Cam Designer Basic Operation Create a new project The following overview shows the relevant global data for the electrical shaft function. Signal flow between the template functions for the Electrical shaft. Enter the indicated values into the dialog box Master ein. Dialog object Description Input field Name Name of the master axis Input field Minimum In the dialog box Master the 0.0000 must always be entered here.
Cam Designer Basic Operation Create a new project Note! If you use a virtual master, enter in the group field "Machine" under "Gearbox factor" 100 in the input field z2 and 1 in the input field z1. This serves to achieve a higher resolution of the master angle. How to define the properties of the master... 1. Go to the Master dialog box and select the properties of the master. • The Name of the master is indicated on your worksheet. • The Cycles are the maximum number of operating cycles per minute.
Cam Designer Basic Operation Create a new project Dialog object Description Input field Name • The slave axis must have a definite name (e.g. Slave1) and must not be used for other slaves at the same time. • The name of the slave axis is used by the CamDesigner. CamDesigner creates a Slave1.LC9 or Slave1.LC7. In this *.LC9-file or *.LC7-file all profile data, cams and position marker are stored.
Cam Designer Basic Operation Create a new project The name of the slave axis is shown in the worksheet and also used for the LCx-file. Moreover, a subdirectory with this name is created in the project directory. When selecting the Type "9300 EK (9300 servo cam profiler)" you can optionally indicate the corresponding GDC file. The Gear factors and the Feed constant will then be automatically read from this file. If you have an online connection you can use the to assign a drive to the slave axis.
Cam Designer Basic Operation Create a new project 6.1.3 Step 3: Set profile options The General dialog box can be accepted as shown. When using the menu command EditProject Settings... the Settings dialog box is displayed. In the dialog box the project settings can be changed afterwards. Enter the indicated values into the dialog box General ein. L 2.
Cam Designer Basic Operation Create a new project Dialog object Description Option field Automatic rounding All position values of the master(X) and slave(Y) are automatically rounded to suitable values. Option field Defined steps The position values of master and slave are rounded to a multiple of the defined increments X steps/Y steps. Option field None The position values are not rounded.
Cam Designer Basic Operation Create a new project 6.1.4 Step 4: Defining the file name and directory for a project Tip! We recommend to store the project now so that the settings in the dialog boxes do not get lost. In case of simple storing the project is called Noname. An own project directory should be prepared for each project to be created. For this purpose, the project should be stored with Save as into a particular project directory.
Cam Designer Basic Operation Create a new project How to add another slave to your worksheet... 1. Mark the master axis in the object list. 2. Select the command EditSlave axesAdd new axes. • The dialog box Project settings of slave 2 is displayed (optional). You can accept the settings. 3. Define the name and properties of the slave axis in the dialog box Project settings. • The name of the slave is also used as name for the LCx file.
Cam Designer Basic Operation Create a new project Create for the example a project with three slave axes. The finished product must look as follows: L 2.
Cam Designer Basic Operation Create a new project 6.1.6 Creating further products Note! The path of the LCx-file must not be changed. How to create further projects in »Cam Designer Basic«: 1. Select the command FileOpen to open a project already created from the directory which already contains project data (*.cam). 2. Select an available product to be loaded and press the Open button. • The selected product, in this example product2, is loaded by the »Cam Designer Basic«. 3.
Cam Designer Basic Operation Create a new project 4. Enter a product number which has not been assigned yet, e.g. 3, into the register General, input field Product number. 5. Store the profile e.g. as product3 and process it, if required. Next steps Now you can assign the import files for the slave to the product and add more slaves and products to your worksheet, if required. L 2.
Cam Designer Basic Operation Open an existing project 6.2 Open an existing project Tip! • It is possible to open several projects (worksheets) simultaneously in the »Cam Designer Basic«. The commands for arranging the worksheets can be found in the "Window" menu. • With a click on the entries 1...4 in the File menu you can open one of the four projects edited last. How to open an existing project... 1. Click the symbol in the symbol bar or select FileOpen. 2.
Cam Designer Basic Operation Open an existing project Tip! If you want to change the settings of several axes/products you can also use the command EditProject settings.... In the Project settings dialog box that appears you can quickly change between the different axes/products by clicking the corresponding tabs: 6.2.2 Deleting a slave Note! This function only deletes a slave from the project/worksheet.
Cam Designer Basic Operation Connection with the OPC server 6.3 Connection with the OPC server The internal Lenze DriveServer is used for communication between »Cam Designer Basic« and target system and LCx-file transfer. The DriveServer provides easy integration of drives into open automation structures based on OPC (OLE for Process Control). A specially adapted variant of the DriveServer and the bus server for the system bus (CAN) is part of the »Cam Designer Basic« installation package.
Cam Designer Basic Operation Saving the project 3. Click the Start Download button to start the data transfer. Note: If you have not yet assigned a drive to one of the slaves the Drive selection dialog box opens automatically. • Double-click the drive to be assigned to the slave in the DriveServer tree: • Click OK to confirm your selection and repeat the assignment for other slaves, if necessary. 6.
Cam Designer Basic Operation Exiting Cam Designer Basic 4. Click OK to save the project under the specified name in the selected directory and close the dialog box. • If you select the command FileSave the project will be saved with the new settings. Note! Information on the single menu items can be found in the Online Help. Make sure that the product numbers are not assigned twice and the correct path has been selected for the LCx-file. If the project is stored with Save as...
Cam Designer Basic Functions Working with the worksheet 7 Functions 7.1 Working with the worksheet To create a cam profile in the »Cam Designer Basic«, specify the required data (boundary conditions) on the worksheet using graphical elements. This worksheet has two levels arranged on top of each other. The lowest level is the Object Input Mode and the second level is the Interpolation Mode.
Cam Designer Basic Functions Interpolation mode 7.4 Interpolation mode In Interpolation Mode, a table of base points is generated from the ideal cam. These value pairs can then be transferred to the selected target system (Servo PLC, ECS EA... or 9300EK servo cam). Uniform distribution of the base points All points are distributed with the same spacing along the domain. Note! Before executing the interpolation, ensure that the curve trace is closed. 7.
Cam Designer Basic Functions Settings of the worksheet 7.6 Settings of the worksheet How to configure the worksheet: 1. Select the menu command EditProject settings in the »Cam Designer Basic«. • The Settings opens. 2. Go to the Settings dialog box, change to the Master or Slave tab for the master and slave axis and define the units for the axes. 3. Close the Settings dialog box with OK. 7.7 Creation of profiles A simple profile is created and transferred to the controller.
Cam Designer Basic Functions Creation of profiles The worksheet and time derivation might look as follows: 42 Profile object Function A Table Creates a polyline. The base points are connected by lines. If the object is selected, it can be edited using the command EditObject Properties... B Line: Section with a straight line. C 5th-grade polynomial (x5) This section contains a mathematical f(x)=ax5+bx4+cx3+dx2+ex+f D Sloped sine function This section contains a sloped sine function 2.
Cam Designer Basic Functions Closed profile 7.8 Closed profile Tip! To clearly represent the creation of closed profiles, only the corresponding sections of the »Cam Designer Basic« are shown. How to create a closed profile: First, the important sections (gradients, lines etc.) of the profile must be defined. Then, the sections must be connected without jerk, if possible.
Cam Designer Basic Functions Closed profile Select the line with a mouse-click. Select the menu command EditProject settings. Go to the Line properties dialog box to open the Conditions register. Select and copy the value for velocity. The tab cannot be edited. Select the 5th-grade polynomial (x5) with a mouse-click. Select the menu command EditProject settings. Go to the 5th-grade polynomial properties to open the Conditions register.
Cam Designer Basic Functions Closed profile The characteristic of both objects is smooth at the connecting point. Proceed the same way for all connections. A closed profile with several objects can look as follows : L 2.
Cam Designer Basic Functions The cam group 7.9 The cam group Note! Only available for Software Package - Cam The settings only apply to the product selected. For the other products, the settings have to be repeated. Select ViewEdit Cam in the »Cam Designer Basic« to take the bottom window (output area) to the corresponding mode. 7.9.1 Defining the cam type and cam reference Tip! The cam group can either refer to the X axis or to the Y axis.
Cam Designer Basic Functions The cam group 7.9.2 Cam types Illustration Meaning Position cam in positive effective direction Switch on and switch off point are defined by positions. The cam switches if the direction of the axis is positive (positive speed). Position cam in negative effective direction Switch on and switch off point are defined by positions. The cam switches if the direction of the axis is negative (negative speed).
Cam Designer Basic Functions Export of profile data 7.10 Export of profile data Exporting the profile data to the controller via – Drive PLC Developer Studio (Servo PLC and ECSEA). – Global Drive Loader. – Cam Loader. Target system - Servo PLC, ECSEA and 9300EK servo cam Note! The 9300EK servo cam exclusively works with the Online download. How to export the profile data: 1. The data must be compiled before being exported.
Cam Designer Basic Functions Cam Designer Basic Online Download Repeat the above-described steps to create all cams required by means of the »Cam Designer Basic«. After creating all profiles required by means of »Cam Designer Basic«, you can exit the »Cam Designer Basic« with FileExit. 7.11 Cam Designer Basic Online Download Note! The download time increases if • a high bus load (cross communication) exists. • many data was changed. How to make an Online Download: 1.
Cam Designer Basic Appendix Error numbers, causes & remedies 8 Appendix 8.1 Error numbers, causes & remedies Error number Cause Remedy Errors within the DriveServer 50 E7C18000 Error during download preparation. Repeat download. E7C18001 PLC has not stopped. Stop the PLC program in the target system. E7C18002 Controller inhibit is not set. Set controller inhibit in the target system (e.g. via terminal 28 or code C0040). E7C18003 Incorrect data type (no LC9 file). Create new LC9 file.
Cam Designer Basic Appendix Glossary 8.2 Glossary A Absolute data model Contains both the X and the Y coordinate. Therefore requires more space than the relative data model. The points are 1:1 transferred from the Cam Loader to the target system: • Advantage: The distance between the points can be variable. This allows to optimise the distribution of the points according to the cam profile characteristics. • Disadvantage: Compared to the relative data model, less points can be saved.
Cam Designer Basic Appendix Glossary I IPC Abbreviation for Industrial PC. Industrial PCs are used in case of special environmental conditions, e.g. dirt or vibrations. They are slot CPUs with powerful processors and TFT displays (often with touch screens). OLE Abbreviation for "Object Linking and Embedding": Integration of operational objects into other applications, e.g. Microsoft® Excel spreadsheets into Microsoft® Word documents.
Cam Designer Basic Index 9 Index A Liability 2 Absolute data model 26 Acc a slave axis 29 Adding a slave 34 Appendix 50 M master 22 Menu bar 15 Motion rules 13 Motion tasks 12 C Cam controller 46 Cam Designer Professional 11 Cam Manager 11 Cam type, cam reference 46 Cam types 47 Closed profile 43 Conventions used 5 Copyright 2 Copyright information 2 Creating products 32 Creation of profiles 41 Curve 26 Cycles 24 N New project 22 O Object 18 Online Download 49 OPC server 36 Open project 34 Operatio