I can envision three scenarios that have to be considered from my very limited experience.
Scenario 1 - Fixed timing - When tools are set up relative timing of the operations do not vary. Throughout the run of the program, the operations will be in a coordinated dance that will be known up front and collisions are anticipated and handshakes will be instituted for one operation to take precedence in that collision zone/time. Lots of setup and upfront analysis - Once set, no changes can be allowed. Probably what is done now if at all. Scenario 2 - Dynamic Timing - This would be where the operation timings are allowed to vary either by operator choice such as slowing/speeding up one operation due to wear concerns or interruptions. In this second scenario, it seems you would need 3 trajectory planners - one for each operation and one to coordinate the "dance" between the two. Scenario 3 - Priority - In this you would essentially have just two machines. When one operation first enters the overlap area, a switch flags "I own the space". The operation would then continue until it exits the space where the switch flips to "space open". If during this time, the second machine is approaching the overlap, it would see the flag and either slow its approach (if there is a timer associated with the flag and communicated by the trajectory planner of first operation) or stop until it sees the "space open" flag. It would then resume into the overlap and take control of that space until it exits. Outside of the overlap area, the operations would not be limited. Either way, I imagine interruptions to operations/machine movements that probably should not be interrupted. Just some thoughts. Your concept made my mind wander for a bit and I am most likely all wet. On Fri, Feb 2, 2018 at 1:06 PM, Todd Zuercher <zuerc...@embarqmail.com> wrote: > That was the idea. > > ----- Original Message ----- > From: BRIAN GLACKIN <glackin.br...@gmail.com> > To: Enhanced Machine Controller (EMC) <emc-users@lists.sourceforge.net> > Sent: Fri, 02 Feb 2018 12:50:03 -0500 (EST) > Subject: Re: [Emc-users] Dynamic Soft Limits? > > Are you going to have multiple tools working within the same work envelope > on the same piece? > > > On Fri, Feb 2, 2018 at 11:47 AM, Andrew <pkm...@gmail.com> wrote: > > > 2018-02-02 16:49 GMT+02:00 Todd Zuercher: > > > > > For example X can travel from 0-100, and U can travel from 20-120, U > can > > > be located in any position in its travel so long as it is greater than > X, > > > and X can only go to a position less than U. > > > > > > > Might be a job for inihal pins ini.N.ini_limit and ini.N.max_limit. > > ------------------------------------------------------------ > > ------------------ > > Check out the vibrant tech community on one of the world's most > > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > > _______________________________________________ > > Emc-users mailing list > > Emc-users@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/emc-users > > > ------------------------------------------------------------ > ------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > _______________________________________________ > Emc-users mailing list > Emc-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/emc-users > > -- > ======================================== > > Todd Zuercher > mailto:zuerc...@embarqmail.com > > ======================================== > > ------------------------------------------------------------ > ------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > _______________________________________________ > Emc-users mailing list > Emc-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/emc-users > ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users