[Emc-users] GNOME fury: Linux desktop org swings ax at patent troll's infringement claim • The Register
May be of interest: https://www.theregister.co.uk/2019/10/22/gnome_linux_lausuit/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Emc-users Digest, Vol 118, Issue 61
On 16/02/16 14:02, emc-users-requ...@lists.sourceforge.net wrote: >> Pass over the switch might be possible? > No. The datasheets I've read all say the same that you must activate the > plunger straigt on. Any angle will give you bad performance. Any > sideways stress on the plunger can kill the plunger assembly. > > The only alternative is to use a level-based micro-switch. That, > however, will probably make it less accurate. Especially when you move > over it side-ways. The angle of attack is too small with respect to the > travel distance. > > -- Greetings Bertho Bertho, FWIW I made mine by using small, round bar magnets (ca. 6 x 15 mm) and reed switch capsules. I milled out small (25mm) pieces of 10 x 10mm aluminium and epoxied the switches and magnets each in one. These, I glued to the machine with cyanoacrylate such they slide past each another horizontally, with a small gap (no contact at all) . I haven't measured the repeatability but it seems pretty good and they are cheap and sealed against junk getting in. Cheers, Bob -- Site24x7 APM Insight: Get Deep Visibility into Application Performance APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month Monitor end-to-end web transactions and take corrective actions now Troubleshoot faster and improve end-user experience. Signup Now! http://pubads.g.doubleclick.net/gampad/clk?id=272487151=/4140 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Emc-users Digest, Vol 90, Issue 8
On 02/10/13 22:25, emc-users-requ...@lists.sourceforge.net wrote: -- Message: 3 Date: Wed, 2 Oct 2013 10:24:49 -0700 From: RINDERT SCHUTTENrind...@schuttenworks.com Subject: [Emc-users] Highz-720 with Zero3 controller To:emc-users@lists.sourceforge.net Message-ID:48f7ab38-7700-425d-a4ca-1567008f6...@schuttenworks.com Content-Type: text/plain; charset=us-ascii I have a Highz-720 CNC machine from Heiz in Germany . I cant get EMC to work with it.I run Linux-CNC 2.4.6 I also have another CNC machine for which EMC works perfectly! Any suggestions? Anyone else has this combination? Rindert Schutten Designer/Owner SchuttenWorks Hi, we are running a Heiz High-Z S720 on LinuxCNC with no problems. Just set it up with axis_mm.ini and adjust the axes to the stepper values. Regards, Bob von Knobloch -- October Webinars: Code for Performance Free Intel webinars can help you accelerate application performance. Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60134791iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Spindle hooked to dc servo amp
On 19/07/12 12:21, emc-users-requ...@lists.sourceforge.net wrote: From: Mark Wendt wendt.m...@gmail.com Subject: Re: [Emc-users] Spindle snip Yep, as do I. Gene said it was his Inbox that had gotten to 2 GB, and that's what caused the problem. The 2 GB file size limit is one of those things that's a problem under a 32 bit file system. Mark Err... Linux has had support for much larger files than 2GB on 32-bit systems since Kernel 2.4. It's called LFS. See: http://www.suse.de/~aj/linux_lfs.html Bob -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Compiling 2.5 as simulator
From: Kent A. Reed kentallanr...@gmail.com Subject: Re: [Emc-users] Compiling 2.5 as simulator To review the bidding, 1) you built the binaries for LinuxCNC 2.6.0~pre on openSUSE 11.3 and they work on both openSUSE 11.3 and 12.1. 2) you built the binaries for LinuxCNC 2.5 on openSUSE 12.1 and they don't work (in the sense that nothing appears in the Axis backplot window). I wish I had a guaranteed resolution but without access to your system I can only conjecture. Axis is built with Python and TkInter. Looking at the package lists, openSUSE 11.3 shipped with version 2.6.5 of Python and TkInter (as did Ubuntu 10.04LTS) and openSUSE 12.1 shipped with version 2.7.2. The TkInter resource/package is named python-tk. I'm known for searching for my lost car keys under the streetlight even though I dropped them elsewhere because under the streetlight is where I can see. Nevertheless, were I at your keyboard, I'd be looking for suspects in the Python-Tk-graphics subsystem chain. I wish I knew Tk and TkInter well enough to be able to suggest a simple test. Good hunting, Bob. Regards, Kent Yes Kent, but just for clarity LinuxCNC 2.5 on openSUSE 12.1 works fine, it is only the 'live plot' (as it's called in the axis menu) i.e. the path described by the tool's point as it runs) that doesn't appear. The 'predicted path' (normally in white) is displayed just fine. It's as if a colour has gone missing - presumed dead :-) . I will look carefully into versions, following your very helpful advice this weekend. Many thanks for the help, Bob -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Compiling 2.5 as simulator
From: Chris Radek: Does your system have working opengl? From: Kent A. Reed A quick test in response to Chris's question is to see what happens when you invoke 'glxgears' on the command line. Yes, glxgears works just fine, quite fast, even concurrently with linuxcnc (although the latter 'stutters' somewhat in it's movement when both are running) :-). I haven't seen anything suspicious in /var/log/messages either. btw. I have a version of linuxcnc (axis splash screen = V2.6.0~pre) running on an older opensuse (11.3). The binary from this runs fine on the new system (including live plot), but I wanted to have the actual 2.5 release. Any other ideas ? Many thanks, Bob -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] Compiling 2.5 as simulator
Hi, I run the Ubuntu cd version 2.5 on my CNC mill (Optimum BF20L) and like to have a sim version on my desktop. I retrieved from git the 2.5 branch, grabbed all the dependencies and versions etc. and compiled it OK, well no errors reported (opensuse 12.1). It runs fine except there is no backplot (visible) in axis. Turning it on or off in axis makes no difference. Can anyone tell me where to look ? The backplot is very useful for testing. Cheers, Bob -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Emc-users Digest, Vol 69, Issue 116
On 23/01/12 15:48, emc-users-requ...@lists.sourceforge.net wrote: Does anyone else indent their loops and subs in G-code? Yes, are there people who don't ?? Bob -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Gantry machine with motorised chuck
From: andy pugh: However, it would be possible to reconfigure the axis limits in the INI file to move machine origin to a point on the table so that the C axis could be at machine X=0, Y=0. It is just a matter of changing numbers in the INI file. keeping the axis range the same, but symmetrical about zero. You could then G53 X0Y0, align the chuck to the spindle, and then the preview would be correct. SNIP It is probably best to use inverse time mode for cuts that combine rotary and linear movements. I don't think that the cutting speed calculations take rotary axes into consideration even if the rotary is aligned to machine origin. From: Stuart Stevenson The programmer/programming system calculates the appropriate value for the feed rate command to cause the cutter to move at the programmers desired feed rate/chip load. EMC2 has no knowledge of where on the rotary axis the cut is taking place unless you are using CSS (constant surface speed). To use CSS you need to instruct the control where the cut is taking place. Andy, thanks for the tip, we have now re-origined our rotary chuck at machine X0, Y0 and set AXIS to display CXYZ. Things are looking quite good. We notice two somewhat strange effects: 1. This is where we have trouble understanding Stuart's comments. With a circular cut, e.g. f100 g00 X0 Y10 g01 C360(Cut a circle with middle of tool 10mm from chuck centre) The chuck moves at some speed (hard to measure, easy to hear - stepper) But With a larger circular cut, e.g. f100 g00 C0 X0 Y20 g01 C360(Cut a circle with middle of tool 20mm from chuck centre) The chuck moves at a greater speed, seemingly recognising the geometry. But With a spiral cut, e.g. f100 g00 C0 X0 Y20 g01 Y10 C360 The chuck stays at a constant rotational speed throughout the spiral cut (which is performed correctly in space). Stuart, can you guide me to information regarding CSS, I find no reference in the EMC docs ? 2. During a circular cut (as above), the AXIS display shows the machine limits box and a circle about x0 y0 which the 'tool' element travels. If we cut a 180° path and then move Y, the Y axis (in the AXIS display, not the machine) has become inverted. i.e. issuing MDI g0 Y50 moves the machine as expected, but the axis 'tool' moves towards the vewer, not away. Cutting a further 180° of course corrects this. I realise that the AXIS display has certain limitations (from my perspective it should either rotate the entire machine around the X0 Y0 axis or the cut trace should rotate - maybe this is beyond the present capabilities ?). Has anyone more experience than us (not difficult :-) ) or should we accept it as it is? It is quite usable, one must be careful. Many thanks, Robert -- All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity and more. Splunk takes this data and makes sense of it. Business sense. IT sense. Common sense. http://p.sf.net/sfu/splunk-d2d-oct ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Gantry machine with motorised chuck
From: andy pugh: I think for a C axis it would make sense to use the XY origin of the current coordinate system. This is not possible, as the origin of X Y is one corner of the bed. (no room to bolt the chuck here). I am not sure how worthwhile that is, just unwrapping the cuts from each other is enough to give a fairly good indication of cut progress. It's not so much about the view, but how the machine calculates cutting speed. For example, we put a workpiece in the chuck, bring the XYZ cutter to it and then start facing the upper surface. Bringing the cutter towards the centre of rotation faces the top surface, but the linear cutting speed is dependent on the angular speed x radius from the centre, which means knowing where the centre is. I have the machine configured to show CXYZ and it, by default, puts the axis of C at X0Y0. When cutting a 25mm diameter workpiece, the speed of rotation is not significantly varied as EMC 'thinks' that the radius is 1metre instead of 10cm. From: Viesturs: Do You want to be able to find the exact center of rotation of the rotary joint? In that case You can mount a round part in chuck and then find its center with touch probe. No, I know where the axis is but EMC doesn't, and I don't know how to inform it. Maybe there is a better kinematics setup for this configuration than 'trivkins', which I am using right now. Many thanks for the suggestions, Robert -- All of the data generated in your IT infrastructure is seriously valuable. Why? It contains a definitive record of application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-d2dcopy2 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Gantry machine with motorised chuck
Hi Andy, I have (following your good advice) reconfigured for CXYZ and got it all working :-) With just one 'gotcha' :-( The 4th. axis (a revolving lathe chuck with it's axis parallel to 'Z') has its XY cooridinates at machine X0Y0. This is not where it is (in fact it is bolted to the T-grooves and may be positioned anywhere on the machine bed). Do you (or anyone else) know how I can 'touch off' for want of a better term, the XY position of the 4th. axis? Cheers, Robert -- All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity and more. Splunk takes this data and makes sense of it. Business sense. IT sense. Common sense. http://p.sf.net/sfu/splunk-d2dcopy1 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Gantry machine with motorised chuck
Andy Pugh wrote: It should conventionally be C (A is parallel to X, B is parallel to Y, C is parallel to Z) You control which axes are enabled with COORDINATES = XYZA in the INI file. If you want to start using C then you would need to edit that to XYZC, but to also add 2 more axes and alter the HAL file to send axis.5 values to the stepper motor. I think you are probably better staying with the XYZA configuration (it means all your G-code continues to work). Yes, it should be C, but the problem is that EMC won't run with B or C, only 'A' (unless I've messee up the 'ini' somehow, but I can't see it :-) If you want to stop changes in A value moving the tool in the preview display then all you need to do is edit the INI file GEOMETRY setting. That probably says XYZA. Change that to just XYZ and the A movements will not be shown. But then the 'A' word doesn't move the chuck either. I would like just to get the display sensible, leaving the mechanism the same. (OK - I don't care if I have to change the 'A' word to 'C' words, I write new code for each project anyway.) I need the machine right now. When I'm finished, I will make a new partition and install the newest version. Maybe there will be some enlightenment? Thanks for your suggestions anyway. Cheers, Robert -- All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity and more. Splunk takes this data and makes sense of it. Business sense. IT sense. Common sense. http://p.sf.net/sfu/splunk-d2dcopy1 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Gantry machine with motorised chuck
Andy Pugh wrote: This is what the GEOMETRY setting does. It is separate from the COORDINATES setting. Yes, just found this out. Memory is not what it was. I used stepconf a few years ago to create the current 'ini' file; unfortunately is seems to have removed a lot of (non-used) parameters, which is a shame because I might have spotted this parameter faster. It is perfectly possible to upgrade EMC2 without upgrading Ubuntu, maybe even through the package manager. Anyway I have added a second partition and installed the lastest version on it. This way, the 'old' machine is still available as a boot option. Migrating the 'ini' 'hal' files was easy - just copied noting some newer parameters and reading the appropriate book. I tried a config (and hal) for 'XYZC', but noticed that EMC requires 6 [AXIS x] sections. What do I put in the non-existent [3 4] AXIS sections to keep them quiet? I tried just copying axis 3 [Z] into 4 5 but got 'following error on axis4 (or similar). Thanks for your help, Robert -- All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity and more. Splunk takes this data and makes sense of it. Business sense. IT sense. Common sense. http://p.sf.net/sfu/splunk-d2dcopy1 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] Gantry machine with motorised chuck
We are using a gantry machine (Heiz s720 - a German Mill), with a 'roundino'. This is a lathe chuck with a stepper motor and reduction gear, mounted with its axis of rotation vertical (parallel to 'z'). The mill is used to make prototypes of electrical parts, often with a round body - hence the rotatable chuck to avoid backlash 'steps' in circles. Everything works fine, except the 'axis' display which tries to depict the tool twisting as the chuck turns. The axes are x,y,z a. Now I think that the fourth axis should logically be called 'b', but emc won't accept this parameter, it refuses to start. We are running AXIS 2.2.5, installed from the Ubuntu 6.06 live cd. I cannot find a version for EMC itself - how can I determine the EMC version ? We are quite OK with running the machine - all here are familiar with programming languages, so writing g-code is no problem [ just ugly :-) ] It would be nice to have axis display something more meaningful, or to suppress the visual movement due to the fourth axis. Has anyone any suggestions? We are going to update to the latest version (2.4.6 ?) soon, in case that helps. Many thanks, Robert von Knobloch -- All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity and more. Splunk takes this data and makes sense of it. Business sense. IT sense. Common sense. http://p.sf.net/sfu/splunk-d2dcopy1 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Repeating Code
In case this is useful, I made the following routine. You can paste the output of a cam processor where shown, so that it becomes a subroutine, then add parameters for final cut depth, incremental cut depth etc. === G17 G21 G40 G49 G54 G80 G90 G94 (Customise to your needs) #_XY_Feed = 200 #_Z_Feed = 25 F#_XY_Feed (Feed rate) S1 (Spindle speed) M3 (Start spindle) ( SUBROUTINES **) O100 sub (Put CAM file here) O100 endsub ( MAIN PROGRAM **) #_jog_clear = 1.00 (Clearance of cutter above work surface) #_cut_depth = 0.00 (Start from surface) #_retract = 0.1 #_step_depth = 0.25 (Depth of each successive cut) #_plunge = 0.10 (Depth to plunge to before starting cut) #_total_depth = -2.00 (Depth to make cuts to) O120 while [[#_cut_depth - #_step_depth] gt #_total_depth] #_pre_cut = [#_cut_depth + #_plunge] #_cut_depth = [#_cut_depth - #_step_depth] O100 call O120 endwhile O130 if [#_cut_depth ne #_total_depth] #_pre_cut = [#_cut_depth + #_plunge] #_cut_depth = #_total_depth O100 call O130 endif (** FINISH *) M05 (Spindle OFF) M02 === Cheers, Robert von Knobloch -- Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! Finally, a world-class log management solution at an even better price-free! Download using promo code Free_Logger_4_Dev2Dev. Offer expires February 28th, so secure your free ArcSight Logger TODAY! http://p.sf.net/sfu/arcsight-sfd2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] [Fwd: Heiz CNC - emc configuration] 5th axis
Peter wrote: Message: 4 Date: Thu, 21 May 2009 08:31:02 +0200 From: P?ter Bocska peter.boc...@gmail.com Subject: Re: [Emc-users] [Fwd: Heiz CNC - emc configuration] 5th axis To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net Hello Robert, Have you ever thought about making the 5th axis to your Heiz machine? The Heiz controller is capable for 4 axis, and with another LPT port and controller and step motor would it be possible to drive the 5th axis? What do you think? Best Regards, Peter I can see no reason why not, except maybe the difficulty of generating gcode from cad to drive it. EMC can handle up to 6 axes. I do not have a reason for a 5th. axis on my machine. What do you want to use it for ? Best regards, Robert -- Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT is a gathering of tech-side developers brand creativity professionals. Meet the minds behind Google Creative Lab, Visual Complexity, Processing, iPhoneDevCamp asthey present alongside digital heavyweights like Barbarian Group, R/GA, Big Spaceship. http://www.creativitycat.com ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] [Fwd: Heiz CNC - emc configuration]
Hi, I'm sorry I cannot tell whether I should address you as Peter or Bocska, as I don't know which country you are from. Anyway Peter (please tell me if this is not your first name), I am using A Heiz 720 machine with a 'roundino' (which model do you have?). I have never used PCNC, so I cannot comment on the settings in it. However, I have configured our machine here as a 4-axis mill and it works very well. You will need to change the 'ini' and 'hal' files from the standard. As I have already done this, I am attaching my config files, which you may use. Please note that I have set the maximum travel limits to suit our model, yours may need adjusting. I have set up homing to go to the limit switch position and then 'park' 10mm from the 0 point on X and Y. Also Z, where the 0 point is at the top of travel and it parks at -10mm. Again, you may not want this and can adjust it to your needs. All other parameters (maximum velocity, scaling etc.) I have set according to the Heiz data on the machine (again - if you are not using this model, you may need to adjust accordingly, although I think they always use the same stepper motors). I am also assuming that you are using the Heiz controller, in which case my hal should be OK for you. The Heiz controller uses microstepping (this is a technique that applies varying currents to the stepper motors to make it appear as if they have more steps. This technique tends to produce varying noises from the motors, but this is quite normal. Using my files will also make these noises. I will cc. this to the list for information, but expect that the attachments will be stripped there. Hope this helps you, good luck with your machine, Robert. Bocska Peter wrote: Hello Mr. von Knobloch, I have found your E-Mail address on the emc-user list, I wrote an E-Mail to that list, but it doesn't seam to be delivered somehow. So I thought I write you directly, I hope you don't mind it. Subject: Heiz CNC - emc configuration From: Bocska Peter peter.boc...@gmail.com Date: Mon, 20 Apr 2009 20:51:30 +0200 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net Hello Mr. von Knobloch, I have found one of your E-Mail on this list (http://sourceforge.net/mailarchive/forum.php?thread_name=4982F9EF.206%40engelking.deforum_name=emc-users) and would like to ask some questions about your emc settings. I am new in cnc machining. I have just got my cnc machine from Heiz, everything seams to work except it makes everything in a smaller scale, I think I made some mistake in the settings, I have tried to use the parameters from (win) PCNC. Lots of the parameters are not appear in PCNC what emc has (or just in a different name?, or just I couldn't find it). And the rundino doesn't rotate with the right angles as well. 1. Could you please advise me where the emc settings differ from the PCNC settings? 2. The machine has got limit switches, the PCNC uses them to home the machine to the reference (F8), did you managed to use these switches in your settings as well? How shall I modify the pin settings to get the signals from them? 3. And I found a difference in the movement between PCNC and emc. The sound of the step-motors changes in PCNC sometimes. I tried a test move with constant velocity and only one axis was in operation. With emc this was smoother without sound changes. I think this would be the benefit of using emc? Thank you for your help in advance, Best regards, Peter Bocska [EMC] MACHINE = S720 NML_FILE = emc.nml DEBUG = 0 [DISPLAY] DISPLAY = axis POSITION_OFFSET = RELATIVE POSITION_FEEDBACK = ACTUAL MAX_FEED_OVERRIDE = 1.2 INTRO_GRAPHIC = emc2.gif INTRO_TIME = 5 PROGRAM_PREFIX = /home/cnc/emc2/nc_files INCREMENTS = 5mm 1mm .5mm .1mm .05mm .01mm .005mm EDITOR = gnome-terminal -e vim #Only with AXIS display DEFAULT_LINEAR_VELOCITY = 40 DEFAULT_ANGULAR_VELOCITY = 20 [TASK] TASK = milltask CYCLE_TIME = 0.010 [RS274NGC] PARAMETER_FILE = emc.var [EMCMOT] EMCMOT = motmod SHMEM_KEY = 111 COMM_TIMEOUT = 1.0 COMM_WAIT = 0.010 BASE_PERIOD = 93750 SERVO_PERIOD = 100 [HAL] HALFILE = S720.hal HALFILE = custom.hal POSTGUI_HALFILE = custom_postgui.hal [TRAJ] AXES = 4 COORDINATES = X Y Z A MAX_ANGULAR_VELOCITY = 20.00 DEFAULT_ANGULAR_VELOCITY = 2.00 LINEAR_UNITS = mm ANGULAR_UNITS = degree CYCLE_TIME = 0.010 DEFAULT_VELOCITY = 4.00 MAX_LINEAR_VELOCITY = 40.00 [EMCIO] EMCIO = io CYCLE_TIME = 0.100 TOOL_TABLE = tool.tbl [AXIS_0] TYPE = LINEAR HOME = 10.0 MAX_VELOCITY = 40.0 MAX_ACCELERATION = 300.0 STEPGEN_MAXACCEL = 315.0 SCALE = 266.7 FERROR = 1 MIN_FERROR = .25 MIN_LIMIT = 0.0 MAX_LIMIT = 700.0 HOME_OFFSET = 5.00 HOME_SEARCH_VEL = -20.00 HOME_LATCH_VEL = -1.875000 HOME_IGNORE_LIMITS = YES HOME_SEQUENCE = 1 [AXIS_1] TYPE = LINEAR HOME = 10.0 MAX_VELOCITY =
Re: [Emc-users] Compiling EMC2 (Simulator) on Suse 10.2
Thanks Jeff, that helped. Just in case anyone else tries this, a further make error then occurs: hal/components/boss_plc.c:378: error: ‘NULL’ undeclared (first use in this function) This I cured by (re)defining #define NULL 0 in hal.h (nasty hack). Axis now trundles it's virtual cutter happily around my desktop. Many thanks, Robert von Knobloch --- Jeff Epler wrote: A web search indicates this is a bug in Suse's gettext package. https://bugzilla.novell.com/show_bug.cgi?id=264110 You can probably work around this problem by making the following change in src/emc/usr_intf/stepconf/Submakefile: -PYI18NSRCS += emc/usr_intf/stepconf/stepconf.py emc/usr_intf/stepconf/stepconf.glade +PYI18NSRCS += emc/usr_intf/stepconf/stepconf.py (remove stepconf.glade from PYI18NSRCS) The consequence of this is that you cannot work on translating emc2 on that system, because the translation files won't show strings from the source file stepconf.glade. Jeff -- Stay on top of everything new and different, both inside and around Java (TM) technology - register by April 22, and save $200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco. 300 plus technical and hands-on sessions. Register today. Use priority code J9JMT32. http://p.sf.net/sfu/p ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] Compiling EMC2 (Simulator) on Suse 10.2
Hi, I use the Ubuntu CD release for my home and my work routers. Fine. Because I don't like Ubuntu (just my personal choice), I don't use on the desktop, preferring OpenSuse. Because I develop my cnc programs on the desktop, it's nice to be able to try them out in Axis. This avoids a lot of silly mistakes before I even get near the machines. I have compiled Version 2.2.8 from the SVN on OpenSuse 11.0 (home), it works fine (no rtai, just simulation). At work, I have OpenSuse 10.2 and here I get a problem: ./configure --enable-run-in-place --enable-simulator runs without complaint but make produces (eventually) /usr/bin/xgettext: Language glade is not supported. xgettext relies on expat. This version was built without expat. make: *** [po/axis.pot] Error 1 Can any developers tell me what is wrong? I have glade-2 installed (and devel version). Is it gettext, glade or expat that is incompatible ? Many thanks, Robert von Knobloch -- Stay on top of everything new and different, both inside and around Java (TM) technology - register by April 22, and save $200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco. 300 plus technical and hands-on sessions. Register today. Use priority code J9JMT32. http://p.sf.net/sfu/p ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] G28 absolute position
Jeff, Thanks for your solution, which worked perfectly. Just for my benefit, I would like to know if I misunderstood the command or does it not work as documented? Regards, Robert -- Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise -Strategies to boost innovation and cut costs with open source participation -Receive a $600 discount off the registration fee with the source code: SFAD http://p.sf.net/sfu/XcvMzF8H ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] G28 absolute position
Hello, I have a 3-axis cnc router for making small items (printed circuit boards etc.). Because it uses a high speed motor (30 000 rpm), it uses collets to hold drills or milling tools. When drilling PCBs I must change drill size quite often, so I have tried to use G28to move to a known, absolute position, away from the workpiece, before doing a drill change. This works, except that I want to move Z first (to clear clamps etc.), and then move to the absolute position. I do not want to issue commands using the workpiece 'Zero' reference, but the absolute 'machine' one. According to the manual: To return one or more axes to the predefined position by way of the programmed position, program G28 'axes' (or use G30). The path is made by a traverse move from the current position to the programmed position, followed by a traverse move of the named axes to the predefined position. Using G28 Z-10, I expected a vertical move to machine -10, followed by a traverse to the G28 position (In my case X10,Y10,Z-10), but instead, only the Z-10 is performed. If I omit the Z axis part, the tool moves (diagonally) to the correct position. Is my understanding here wrong? Can anyone suggest a solution? Regards, Robert von Knobloch -- Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise -Strategies to boost innovation and cut costs with open source participation -Receive a $600 discount off the registration fee with the source code: SFAD http://p.sf.net/sfu/XcvMzF8H ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] AXIS with German Keyboard
Thanks Jeff, I created a '.axisrc' file and bound my choice of keys. All working fine. Robert -- Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM) software. With Adobe AIR, Ajax developers can use existing skills and code to build responsive, highly engaging applications that combine the power of local resources and data with the reach of the web. Download the Adobe AIR SDK and Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] AXIS with German Keyboard
I have set up our newly-acquired Heiz mill with 4 axes. All seems OK - I have configured the INI and HAL files seemingly OK. There is just one little problem - I can't drive the fourth axis from the keyboard in AXIS. I am in Germany, thus using a German Keyboard. Axes 1,2 3 all work from the arrow keys and PageUp PageDown, as expected. The [ and ] keys (accessed with AltGr-8 AltGr-9 respectively on a DE keyboard) do nothing, as does the = key (Shift-0). So, although I can select an axis with 1, 2, 3 A, I can only drive in one direction (the minus key). Has anyone heard of this problem / got a fix etc.? Best regards, Robert von Knobloch -- Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM) software. With Adobe AIR, Ajax developers can use existing skills and code to build responsive, highly engaging applications that combine the power of local resources and data with the reach of the web. Download the Adobe AIR SDK and Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users