Electron Beam Welding Formulas
The process time calculation for Electron Beam Welding uses the following formulas:
Process Time
Some electron beam welding (EBW) machines have multiple workstations, allowing operators to load and unload parts from one workstation while parts at another workstation are robotically welded. Such machines allow for two parallel streams of activity:
Load/Unload Stream: includes loading and unloading of parts.
Welding Stream: includes welding all the parts’ welds.
Each of these streams can also include other auxiliary activities. Which other activities are included, if any, depends on the type of EBW machine involved. There are two types of multi-station EBW machines:
Cycle machines: have a rotating table that moves parts between a load/unload station and a welding chamber.
Load lock machines: have two chambers, so welding can be performed in one chamber while pumping (to create a vacuum in the chamber) or venting (to eliminate the vacuum) is performed in the other chamber.
The machine properties Is Cycle Machine and Is Load Lock Machine indicate machine type. If both these properties are false for a given machine, the machine is assumed to be a standard machine, with a single station.
With cycle machines, the welding activity stream includes the pumping and venting activities:
Load/Unload Stream: loading and unloading
Welding Stream: welding, pumping, and venting
With load lock machines, the loading/unloading activity stream also includes pumping and venting:
Load/Unload Stream: loading, unloading, pumping, and venting
Welding Stream: welding
Therefore, with two-chamber machines, process time for a given batch of parts is the duration of the stream that takes the longest, plus the duration of activities related to moving parts between stations (which cannot be performed in parallel with other activities). These activities include the following:
cycle machine, for cycle machines: this is the table rotation required for moving parts between stations.
load lock, for load lock machines: this is the shuttle and transfer involved in moving parts between stations.
With single-station machines, all activities are performed in sequence:
Single Chamber Process Time =
Load Time + Pump Time + Weld Time + Vent Time + Unload Time
Load lock machines use this formula:
Load Lock Machine Process Time = Longest Event Stream Time + Load Lock Time
Cycle machines use this formula:
Cycle Machine Process Time = Longest Event Stream Time + Cycle Machine Time
Note that these are per-batch process times. Per-part process times are per-batch times divided by the Number of Parts in the Machine per Cycle.
These formulas rely on the following values:
Load time: By default, load time per part is looked up by part weight in the lookup table componentLoadTime.
This value is multiplied by the Number of Parts in the Machine per Cycle.
Users can override the default load time with the setup option Time to Load the Assembly.
Unload time: as with load time, by default, per-part unload time is looked up by part weight in the lookup table componentLoadTime. This value is multiplied by the Number of Parts in the Machine per Cycle.
Users can override the default load time with the setup option Time to Unload the Assembly.
Pump time: specified by the machine property Pump Time.
Vent time: specified by the machine property Vent Time.
Weld time: Sum of the weld times for each of the part’s Weld GCDs, multiplied by the Number of Parts in the Machine per Cycle. See Per-GCD Weld Time.
Load lock time: specified by the machine property Load Lock Time.
Cycle machine time: specified by the machine property Cycle Machine Time.
Per-GCD Weld Time
Weld time for a single Weld GCD is given by the formulas below.
Weld Time = (Weld Length * Number of Weld Segments / Weld Speed) +
Part Manipulation Time
Weld time depends on the following:
Weld length (specified by the user or geometry extraction)
Number of weld segments (specified by the user or geometry extraction)
Weld speed (see formula)
Part manipulation time: this is the product of the number of weld segments and the machine property Part Placement Time.
Weld Speed =
(Power Factor * Machine Power / (Weld Depth + Depth Factor))Speed Factor
Default weld speed depends on the following:
Power factor: specified by the cost model variable EBWPowerFactor (5 in starting point VPEs).
Machine power: specified by the machine property Machine Power.
Weld depth (specified by the user or geometry extraction)
Depth factor: specified by the cost model variable EBWDepthFactor (0.25 in starting point VPEs).
Speed factor: specified by the cost model variable EBWSpeedFactor (1.5 in starting point VPEs).
The speed is bounded above by the machine property Max Speed.
Users can override the default speed with the setup option Weld Speed.