text:
|Publication number
|Publication type
|Application number
|Publication date
|Mar 8, 2005
|Filing date
|Apr 6, 2004
|Priority date
|Oct 5, 1994
|Fee status
|Also published as
|Publication number
|Gerald W. Crum, Eddie W. Dixson, Jr., Charles L. Gatian, III, Jeanne Marie Leidy, William Mark Rucki, Joseph G. Schroeder, Cynthia Skelton-Becker
|Original Assignee
|Nordson Corporation
|Export Citation
|BiBTeX, EndNote, RefMan
|Patent Citations (27), Non-Patent Citations (5), Referenced by (11), Classifications (44), Legal Events (4)
|External Links: USPTO, USPTO Assignment, Espacenet
This application is a divisional application of U.S. Ser. No. 10/386,294, filed Mar. 11, 2003 now U.S. Pat. No. 6,766,763; which is a continuation application of U.S. Ser. No. 09/667,032, filed Sep. 21, 2000, now U.S. Pat. No. 6,547,884; which is a continuation application of U.S. Ser. No. 09/401,703, filed Sep. 23, 1999, now U.S. Pat. No. 6,132,511; which is a continuation application of U.S. Ser. No. 09/198,358, filed Nov. 24, 1998, now U.S. Pat. No. 6,017,394; which is a continuation application of U.S. Ser. No. 08/896,696, filed Jul. 18, 1997, now U.S. Pat. No. 5,843,515; which is a divisional application of U.S. Ser. No. 08/320,882, filed Oct. 5, 1994, now U.S. Pat. No. 5,718,767, all of which are hereby expressly incorporated by reference herein
The present invention relates generally to a powder coating system and more particularly to a distributed control system providing a gun control for each spray gun which selects a particular one of a plurality of stored sets of powder dispensing parameters and independently controls the triggering of its powder spray gun.
A powder coating system sprays an electrostatically charged airborne powder within an enclosure or booth containing the part or article to be coated. The electrostatic potential between the powder and the article causes the powder to be attracted to and move into contact with the surface of the article. The deposited powder is then heated so that it flows and hardens on the surface on which it has been deposited.
The present invention relates to two areas of powder spray control. First is the selection and control of certain spray parameters, for example, the powder flow air pressure, the atomizing air pressure and pattern air pressure, if required. In addition, with corona type spray guns, an electrostatic voltage is selected and supplied by an internal power supply. The second area of powder spray control is gun triggering, that is, when the spray gun is turned ON and OFF, in relation to parts traveling through the spray booth. In the most basic systems, the air pressures and electrostatic voltage are controlled by manually setting respective pressure regulators and a power supply, and the gun triggering is also manually controlled.
Some systems have been developed that automate the gun triggering. For example, the "SMART SPRAY�" gun controller which is manufactured and sold by Nordson Corporation of Amherst, Ohio, the assignee of the present invention, uses a microprocessor based gun controller in combination with manually set pressure regulators to automatically control the spray gun triggering. The gun controller operates with photodetectors in the spray booth to provide gun triggering in different spray booth zones. Either a conveyor feedback transducer or control timer is used with the photodetectors to detect the presence of a part as well as its front and rear edges as it travels through the booth, and the gun controller triggers the gun ON and OFF in response to the photodetectors sensing part presence. However, the spray parameters remain constant unless they are manually changed by the operator.
In other systems, a programmable logic controller ("PLC") is used as a centralized powder spray system control in association with photodetectors and a conveyor feedback transducer. The photodetectors and a feedback transducer from the conveyor sense the presence and identity of different parts, respectively, to be coated, as well as line gaps between successive parts on the conveyor. The PLC can be operatively connected to voltage to pressure transducers for selecting the desired powder air flow, atomizing air and pattern air pressures. The centralized PLC turns selected spray guns ON or OFF as a function of the part identified and line gaps between parts.
While the above systems have performed satisfactorily, they utilize a centralized controller or PLC which singularly controls the triggering of each of the spray guns, and further, singularly controls each of pressure regulators and each of the power supplies for each of the guns. This centralized system control configuration has a disadvantage of requiring extensive wiring within the painting facility much of which must be done upon installation at the user's site. Moreover, a PLC is not adept at performing complex arithmetic operations and handling more complex data structures. PLC's have the further disadvantage of only providing a limited amount of process status information to the operator or other analytical devices. Furthermore, the use of a PLC as the centralized control system has a further disadvantage in that it is difficult and expensive to change the electrical configuration of the control system. Also, there is no redundancy in a centralized PLC control system and any electrical failure within the PLC will terminate the operation of the entire coating system.
Still further, because the single centralized PLC must serially process data for each of the powder dispensers, there is a further disadvantage in that the processing bandwith, that is, the real time window in which the PLC can dedicate to processing data for a particular powder spray gun is relatively small. Therefore, more comprehensive control of the powder spray cycle is very difficult. For example, with a centralized control, a gun purge cycle to clean the dispensing hose and spray gun is not programmable. When the spray gun is triggered ON, powder is pumped from the powder source, through a dispensing hose up to thirty feet long and then through the spray gun. When the spray gun is triggered OFF, the fluidizing air pressure in the dispensing hose is terminated; and therefore, the powder in the dispensing hose separates from its transport air and often settles and collects in lumps or clumps in the hose. When the spray gun is again triggered ON, the powder lumps are sprayed in an uneven manner. With the prior control systems, a gun purge cycle is manually controlled by the operator when it is required.
Finally, as the system size, in terms of the number of powder dispensers and spray guns increases, the added complexities of using a single centralized PLC cause its costs to increase substantially.
To overcome the disadvantages described above and to provide a highly flexible control system with capabilities not previously found in centralized powder coating control systems, the present invention eliminates the centralized control of all of the spray gun functions and provides a powder coating control system wherein control is distributed in a new and more efficient manner, thereby minimizing of wiring within the powder spray booth. The triggering and selection of spray parameters of each of the powder spray guns within the control system of the present invention is independently and individually controlled by its own gun control so that each gun is capable of more comprehensive powder coating process control. Therefore, the control system of the present invention has greater flexibility and reliability with less complex wiring. The control system of the present invention is particularly beneficial in being able to select different sets of powder dispensing parameters on-line and in real time to make the powder coating process more efficient and cost effective.
According to the principles of the present invention and in accordance with the described embodiments, a powder coating system includes a plurality of powder spray guns disposed with respect to an article to be coated. Each of the powder spray guns is connected to its own gun control which stores a set of spray parameters and triggers its spray gun ON and OFF to apply a powder coating in accordance with the stored spray parameters. A communications network is in electrical communication with the plurality of gun controls. Providing a control for each powder spray gun results in a control system that is modular, highly flexible and provides a more comprehensive powder coating process control. A dedicated control for each powder spray gun has the advantage of being able to report more process status information to the operator control, thereby permitting more comprehensive statistical process control as well as more sophisticated automatic diagnostic procedures. The communications network advantageously simplifies the wiring between control components within the coating system, thereby reducing the cost of installation. With multiple controls, a failure of one control does not necessarily require the powder coating operation be completely shut down thereby providing further advantages in efficiency and cost savings.
In a further embodiment of the invention the powder coating system includes a sensor responsive to a conveyor moving the part past the spray gun which can be used to provide system signals representing first, a change in the position of the part, and second, a physical characteristic of the part. Therefore, the spray parameters may be changed in real time as one or more parts or portions of parts are moved through the spray booth.
In another embodiment, each of the gun controls in the powder coating system includes a network interface, a memory for storing sets of spray parameters, a digital to analog converter and a processor for triggering its respective spray gun ON and OFF to apply a powder coating in accordance with the stored set of spray parameters. In a still further embodiment, the powder system control includes a system control connected to the communications network for providing data to and receiving data from the gun controls.
In another aspect, the invention includes a method of applying a powder coating on a part moving with respect to powder spray guns by storing a plurality of presets of spray parameters in each of a number of gun controls connected to a like number of powder spray guns. The part to be coated is detected and the appropriate gun controls are activated to select a preset of gun operating parameters as a function of detecting the part. The above method can be implemented by each of the gun controls selecting different presets of spray parameters in response to detecting different physical characteristics of one or more of the parts or portions of the parts. In a further aspect of the above method, the different presets of spray parameters are detected in response to detecting changes of position and different physical characteristics of the one or more parts moving with respect to the powder spray guns.
In another embodiment of the invention, a gun purge cycle is programmable and automatically executed as part of a standard powder spraying process. With a tribo gun, in which the electrostatic charge is created by the static electricity of the powder flowing through the spray gun, it has been found that purging is desirable prior to the execution of a powder spraying process. With the present invention, a purge-on cycle may be programmed to automatically purge only the spray gun after the part has been detected but prior to the part arriving at the spray gun. Further, at the end of a powder spraying process, a purge-off cycle may be programmed to use pressurized air to automatically clean the powder dispensing hose and the spray gun of excess powder. Consequently, the invention provides an automatic powder spray cycle that prevents the surging and spitting of undispensed powder at the start of powder dispensing cycles. Therefore, another advantage of the invention is that, for the first time, a powder dispensing process can be programmed that changes powder spray parameters in real time.
In a still further embodiment, the invention includes a method of operating a powder coating system in which the plurality of gun controls are automatically initialized and brought on-line in a fully operable state without any operator intervention. The control system has the capability of detecting when one gun control is replaced by another, or when a new gun control is added to the system. Consequently, the method provides a significant savings in system downtime and operator time that would be otherwise required to initialize the gun controls.
The above methods of operating a powder coating system permit a highly flexible powder coating process in which the operating parameters may be quickly changed on-line in real time with the advantage of providing a more uniform powder coating and a more efficient powder coating process. These and other objects and advantages of the present invention will become more readily apparent during the following detailed description in conjunction with the drawings herein.
In a well known manner as is described in the Gimben, et al. U.S. Pat. No. 5,167,714, assigned to the assignee of the present invention, pressurized air, such as "shop air" is dried and distributed to an air distribution and flow control panel or air source 26. The dried air is supplied in air lines 23, 25 to voltage to pressure transducers, or regulators, 130 and 132. The powder flow transducer or regulator 130 supplies air at a regulated pressure for powder flow in air line 27 to a powder source 28. If a tribo gun is being used, the atomizing air transducer or regulator 132 supplies air at a regulated pressure directly to the gun. If a corona spray gun is being used, the atomizing air transducer supplies air at a regulated pressure to a powder pump (not shown) in the powder source 28 in air line 29 as illustrated in FIG. 1. The powder source 28 includes a bulk powder source (not shown) in which the powder is fluidized by air supplied thereto in air line 31 from the air source 26. The powder is pumped from the bulk powder source by the powder pump to a cyclone and sieve unit (not shown) generally mounted on top of a feed hopper (not shown), all of which are within the powder source 28. The powder is separated from the transport air in the cyclone, is then cleaned in the sieve and deposited into the powder feed hopper. The feed hopper is also connected to the air source 26 so that the powder therein is maintained in a fluidized state prior to being pumped from the powder source 28, through a powder dispensing hose 30 to the powder spray gun 18. Sprayed powder which is not deposited on the part is recovered in the spray booth, cleaned and recycled to the powder source 28 by mechanisms which are not shown, but are known in the art.
The spray booth control system 32 includes a system control 34 which is directly responsive to devices in the spray booth 12. The system control 34 is connected to a plurality of gun controls 38,40,42 associated with respective powder spray guns 18,22,24 over a communications network 44. Any of the powder spray guns 18, 22, 24 may be mounted on motion controls 55, for example, oscillators or reciprocators, which are activated by the system control 34 in response to motion of the part 14 through the spray booth 12. Further, as is well known, a programmable logic control ("PLC") 52 within system control 34 provides actuation signals to, and is responsive to input signals fed back from booth devices 58. The booth devices include those devices associated with the spray booth that are necessary for and inherent within the powder spraying process per se. For example, the PLC operates to turn ON and OFF booth devices, such as, sieve motors, exhaust fans, solenoids, etc.; and the PLC receives input or feedback signals from devices such as push-buttons, interlocks, limit switches, overhead switches, fire detection devices 59, etc. The fire detection devices 59 are typically provided by a combination of ultraviolet and infrared detectors.
The various components within the system control 34 are shown in more detail in
The PLC 52 is typically implemented using a Model PLC 5 commercially available from Allen-Bradley of Milwaukee, Wis. Such a control typically includes digital input/output ("I/O") interface circuits 66, which receive and provide binary signals from and to, respectively, the various controls and devices 46, 54, 55, 58, 59 within the spray booth 12. The PLC 52 is responsive to the states of the photosensor, or photodetector array 54 detecting the presence of the part, or physical characteristic of the part, to create second system signals, that is, a corresponding part identification signal or code, and transmits the part identification code to the PPC 50 for subsequent transmission to the gun controls 38, 40, 42.
An operator control 36 is connected to the PLC 52 by means of a PLC communications card 70. The operator control 36 is preferably implemented with a commercially available industrial computer 71 of the type having a 486 processor such as a Model 9450 from Xycom Inc. of Saline, Mich. The PLC communications card 70 is typically supplied by the manufacturer of the PLC 52 and is designed to be plug compatible with and provide a bidirectional communication link between the PLC 52 and the personal computer comprising the operator control 36. The operator control further contains input/output ("I/O") devices 72 which may include push buttons, switches, a screen display, and other devices that allow and facilitate the loading of powder spray parameters and other data into the operator control 36 and display powder coating process conditions to the operator. The I/O devices 72 may also include a modem or a network connection to again facilitate the transfer of data to and from the operator control 36. The network devices 72 may further include an interface to connect the operator control 36 to an external personal computer 102. The computer 102 may be used for statistical process control for the powder coating process or other functions. The operator control processor 71 is connected to the PLC communication card 70, the I/O devices 72, memory 74, and a serial port 75 by means of a standard ISA bus 76. The 71 processor is preferably running a "WINDOWS" "DOS" operating system. Within the "WINDOWS" environment, the "IN TOUCH" program commercially available from Wonderware of Irving, Calif. is used to provide a man-machine interface.
The gateway central processing unit ("CPU") 80 is also preferably a computer having, for example, a 486 processor executing a "DOS" operating system. The CPU 80 is connected to a standard ISA bus 88 which, in turn, is connected to a serial port 86 and to various memory devices, such as a floppy disk 90, nonvolatile flash EPROM 94. The gateway control 56 communicates with the individual gun controls 38, 40, 42 by means of a gateway processor 96 connected between the bus 88 and a twisted pair transceiver network interface 98. The gateway processor 96 is preferably a "NEURON CHIP" 3150 digital processor that executes "MIP" software also commercially available from Echelon Corporation of Palo Alto, Calif. The purpose of the "MIP" software is to permit the gateway CPU 80 to communicate with the "NEURON CHIP" processor 96. The gateway communications processor 96 is contained on a circuit board that is available from Ziatech Corp. of San Luis Obispo, Calif. The gateway control 56 functions primarily as a system database and stores in the nonvolatile memory 94 a database that has the operational status of each network node, that is, each gun control 38, 40, 42. The database includes up to 32 groups, or sets, or presets of spray parameters for each gun control, system configuration data, etc. The gateway control 56 also functions as a network manager and event processor which decodes various event states and creates associated messages, if required.
The operator control 36 communicates with the gateway control 56 over a serial communication line 82, connected between respective serial port 75 in the operator control 36 and serial port 86 of the gateway control 56. The operator control processor 71 and the gateway CPU 80 communicate by means of a low level protocol that simulates a fully duplexed RS-232 serial bus communication between universal asynchronous receiver transmitters. That low level protocol defines the structure of packets of data transferred over the serial bus between the receiver transmitters and the details of the communications protocol. That low level protocol runs in both the operator control processor 71 and the gateway CPU 80 in order to move data between the serial ports 75, 86. A second higher level communications protocol, which is an application level interface for the low level protocol runs on the operator control processor 71 and the gateway CPU 80 to interpret the commands which are created by the low level protocol. The higher level protocol controls the routing of data and control functions within the operator control 36 and the gateway control 56.
The gateway control 56 communicates with the PLC 52 by a digital I/O interface 100 which is connected to the digital I/O interface 66 within the PLC 52. The digital I/O interfaces 66, 100 are connected by a group of parallel lines that provide discrete signals between the PLC 52 and the gateway control 56. Therefore, the PLC 52 can respond to a condition it senses within the spray booth 12 and provide a remedial command signal to the gateway control 56 for immediate action.
Referring to
The gun controls 40, 42 are identical to the gun control 38 shown in detail. The gun control 38 is connected to the communications network 44 by means of a twisted pair transceiver network interface 104 and a gun control processor 106 comprising a "NEURON CHIP" 3150 processor as noted above. Address switches 108 are set by an operator to a selectable, unique address that identifies the physical designation of the gun control itself, and the physical designation or the identity of the physical location of the connector receiving the circuit board containing the gun control 38. The switch buffer 110 provides an interface buffer for the switch settings. LED drivers 112 are connected to LED's 114, which provide visual signals to indicate the gun is turned ON or triggered, the auto, manual, and off line modes of operation, a communications fault, a control hardware fault, etc. Generally, it is preferable to continue the powder spraying process as long as possible; and therefore, the LED's provide a fault indication to the operator who then may determine the appropriate remedial action. Control 38 has memory 116 which includes a 64K�8 EPROM and a 32�8 RAM connected to the dispenser controller 106 over an 8 bit bus 118.
The gun control processor 106 transmits an electrostatic voltage parameter from memory 116 over a serial peripheral interface ("SPI") bus 120 to one of a group of 8 bit serial digital analog converter ("DACS") 122. One of the DACS 122 provides a current signal to power amp 124, which provides an amplified current at an appropriate voltage level to the KV generator 126 mounted to corona type spray gun 18. The KV generator 126 is effective to provide the desired electrostatic charge to the powder being dispensed by the spray gun 18. Tribo type powder spray guns may also be used. The connection of the powder spray guns and the gun controls includes an extra signal line that provides a binary signal indicating whether the powder spray gun is either a corona type or tribo type of gun. The power amp 124 also provides a current feedback signal to the analog to digital converter and scaling circuit ("A/D converter") 128 as a function of the current signal supplied to the KV generator 126. With a tribo type of gun, a desired current feedback is included in the preset spray parameters in place of the electrostatic voltage preset for the corona type gun. The feedback current is selected to be in a range greater than preset current feedback and less than 20 microamps. In the case of tribo type guns, the processor 106 receives the output from the A/D converter 128 to determine whether the current feedback signal is within predetermined limits.
During a powder dispensing process, the gun control processor 106 will also read from the memory 116 various other parameters, for example, atomizing air pressure, powder flow pressure, and pattern air pressure. Those parameters are converted into analog signals by the DACS 122 and provided to the appropriate transducers, for example, the powder flow air transducer 130 and the atomizing air transducer 132. The transducers 130, 132 are preferably voltage to pressure transducers available from Nordson Corporation as Part No. 159 686. The transducers 130, 132 function as pressure regulators to provide a regulated output pressure to the powder pump in the powder source 28 as a function of the input signal voltage received from the DACS 122. Those regulated pressures are utilized for their appropriate purpose in a manner well known in the art. In addition, the transducers 130, 132 provide buffered analog voltage pressure feedback signals as a function of their regulated output pressures to the A/D converter 128 and a binary fault signal in the event of a transducer malfunction to the alarm fault circuit 134.
Each atomizing air transducer either is connected to a powder pump of a respective corona spray gun, or is connected to the rear of a tribo type of spray gun. The atomizing air transducers either control the density of the powder being conveyed from the powder pump in a corona gun, or the velocity of the powder being discharged in a tribo type of gun. Each powder flow transducer is connected to a respective powder pump and controls the flow rate at which powder is supplied to the spray gun. Although not shown, a pattern air transducer may be connected to the spray gun to control the dispensing pattern of the powder.
After the initialization process is completed, each of the gun controls 38, 40, 42 at 208 sends a sign-on signal to the gateway control. Upon receiving the sign-on signal from each of the gun controls at 210, the gateway control at 212 sequentially processes each of the sign-on signals and updates a status bit in the database within the gateway control indicating that communication is established with the respective gun control associated with the sign-on signal. The gateway control 56 then sends at 214 an on-line signal to the respective gun control. In addition, the gateway control at 216 begins to download the spray parameters stored in the database associated with that gun control. Upon receiving the on-line signal at 218, the gun control then begins receiving and storing the spray parameters which are being downloaded by the gateway control. After all of the parameters have been downloaded at 220, the gun control is ready to begin processing a part.
In the situation where a new part is being introduced to the spray booth, no spray parameters may exist in the gateway control and the operator may choose to run the system manually to determine which of the parameter values should be used to most efficiently process the part. In the manual mode, the control system tracks the part as it moves through the conveyor booth. The electrostatic charge, flow pressure, atomizing air pressure, and pattern air pressure may be manually selected; and the powder spray gun manually operated. Once the spray parameters have been determined, the operator may then utilize the off-line mode to enter data, for example, motion dependent spray parameters associated with a particular part. In the off-line mode, the control system tracks the part as it moves through the spray booth; however, the spray guns are disabled, that is, they cannot be triggered ON while in the off-line mode. After all the spray parameters have been established and downloaded to the gun controls, the operator switches to the auto mode during which the part is automatically detected, identified, tracked and coated as it moves through the spray booth. In response to motion of the part through the spray booth, different sets of spray parameters at each of the gun controls is selected; and powder is dispensed accordingly. During the auto mode, the operator is also able to use the operator control 36 to enter data. In any of the above modes, the gateway control 56 detects data entered by the operator at 222 and processes that data at 224. In executing the above modes of operation, the PLC 52 detects at 226 and processes at 228 signals from the devices in the spray booth. In addition, the PLC detects at 238 and processes at 240 the states of the photosensors 54 within the spray booth in order to determine the identification of the part being processed.
Upon the PPC 50 receiving the quadrature encoder pulse and creating an encoder count at 234, the PPC reads at 236 the part identification code provided by the PLC 52. The PPC then at 237 transmits the part identification code and encoder count across the communications network 44 to the gun controls which are currently recognized as being on-line by the gateway control 56. The gun controls at 244 detect the part identification code and encoder count sent by the PPC 50, and each of the gun controls keeps track of the position of the part within the booth relative to the detection of the part by the photodetectors. Each of the gun controls then at 246 independently determines whether it has a set of spray parameters associated with the part identified by the photosensors, and if so, the gun control executes a powder coating cycle.
If, during its operation, a gun control detects at 248 errors in the process, for example, one or more of the pressure feedbacks exceeds a high or low limit. The gun control will at 250 illuminate one or more of the LEDs on the gun control itself and send the error signal to the gateway control which sends the error signals to the operator control 36 for display to the operator. The gun controls 38, 40, 42 will preferably detect a pressure error when the feedback signal indicates that the pressure is, for example, 5 psi, above or below the preset pressure parameter. Other errors will be detected when the gun control does not initialize properly, when other hardware faults are detected, when an emergency stop is detected, when an excessive number of encoder counts have been missed, etc.
In addition, the PLC at 242 detects whether data has been received from the operator control; and if so, the PLC processes that data at 243. The PLC also detects other errors at 252 which are caused by problem conditions detected in the spray booth or improper or illogical operator requests or conditions, etc. Upon those errors being detected, the PLC at 254 updates the operator and gateway controls so that those error states can be respectively displayed to the operator and other action taken if necessary. The gateway control 56 determines at 256 whether any commands have been received from the PLC. If so, gateway control processes the PLC commands at 258. In addition, the gateway control at 260 detects other errors, for example, errors in processing the part that are received from the gun controls. Further, a communications error between any of the gun controls 38, 40, 42 and the gateway control 56 may result in the on-line status bit for one of the gun controls being set to the off-line condition which will require a full resetting and reinitialization of the gun control in order to reestablish its on-line status. The error conditions detected at 260 by the gateway control are processed at 262 by either updating the database as required and/or sending the error signal to the operator control for display to the operator.
The interaction between the gun controls 38, 40, 42 and the gateway control 56 to automatically bring a gun on-line will be described with regard to
After initialization, the gateway control processing loop steps through various subroutines as illustrated in
When one of the gun control nodes sends a sign-on message across the communication network 44 to the gateway control 56, the network task subroutine 554 is executed within the gateway CPU 80 to control the queuing and flow of incoming messages to the gateway control 56 from the various gun controls 38, 40, 42. In addition, the network variable task subroutine 556 is executed by the gateway CPU 80 to identify the type of message being received by the gateway control. The message is validated and then message processing is initiated. For example, the message may require that new data be entered into the database. Alternatively, the message may require that its content be forwarded on to either the PLC 52 or the operator I/O 36.
In response to receipt of a sign-on message, the node initialize task subroutine 560 is executed to establish the communication link between the gateway control 56 and each of the gun controls 38, 40, 42. The details of the node initialized task subroutine 560 are illustrated in FIG. 10. Referring to FIG. 10, the node initialize process first retrieves the current task state at 602 which is assumed to be the check for sign-on state. The process at 604 detects that state and executes the check for sign-on subroutine 606. The sign-on subroutine 606 sequentially increments through each node address in the system and determines whether a sign-on message has been transmitted across the communication network 44 by that node. If it detects a sign-on message for a particular node, the task state is set to the process sign-on state, the sign-on state flag is reset, and a pointer is assigned to the sign-on message received. The initialize task subroutine detects the process sign-on state at 608 and executes a process sign-on message subroutine 610 as shown in FIG. 11.
Referring to
If the process at 656 detects that the "NEURON CHIP" processor identification code is not equal to zero, the process assumes that the gun control has previously signed on to the system. Therefore, at 670 the process determines whether the "NEURON CHIP" processor identification code in the database for the switch identification is equal to the "NEURON CHIP" processor identification code contained in the sign-on message. If it is, the process then at 672 checks the gun control installed status bit; and if the status flag indicates that the identified gun control is installed, the process at 674 sets the task state to the node on-line state. As will be subsequently described, the on-line command is then transmitted to the gun control and the spray parameters are downloaded.
If at 672 the subroutine determine that the installed status bit indicates that the gun control or node is not installed, then the process at 676 checks to determine whether the network node variables have been downloaded and whether the network addressing for the gun control is correct. If not, the subroutine at 668 sets the initialize task state to establish network node addressing so that the correct network addressing variables can be downloaded to the node.
If at 670 the "NEURON CHIP" processor identification code in the database is not the same as the "NEURON CHIP" processor identification code contained in the sign-on message, the process assumes that the gun control circuit board containing the "NEURON CHIP" processor identified in the database has been replaced by a different gun control circuit board which contains the "NEURON CHIP" processor identification code in the sign-on message. The process then at 671 detects whether the status bit associated with the sign-on address switch identification or code found in the database is set to the installed state. If it is, that means that the sign-on address switch code is a duplicate of an address switch identification already stored and installed in the database. Two gun controls cannot have the same address switch identifications; and therefore, if that condition is detected, a system error is set at 660. If the process detects at 671 that the sign-on address switch identification is not installed in the database, the process then at 658 determines whether the sign-on message contains a valid node type identification. If it does not, a system error is set as previously described at 660. However, if a valid node type is detected at 658, the "NEURON CHIP" processor identification code in the sign-on message is loaded into the database at 664 along with the network address at 666; and the initialization task state is set to establish node addressing at 668 so that the appropriate addressing and other variables may be downloaded to the new "NEURON CHIP" processor. The process just described covers those situations where a gun control is signing on for the first time, where the gun control is signing on a second or subsequent time, and where a gun control identified in the database has been replaced with a new gun control.
The situation can also exist where a gun control is connected to the communication network 44 without any previous identification or entry of data associated therewith in the database. In that situation, the process at 654 will not find an address switch identity in the database corresponding to the address switch identity contained in the sign-on message; and the process at 678 again validates whether the sign-on message contains a node type associated with the gun control. If the node type is not a gun control type, a gateway system error is set at 660. If the node type is a gun control type, the process at 680 allocates space within the database so that a new record associated with the new gun control can be entered. At 664, the "NEURON CHIP" processor identification code in the sign-on message is loaded into the database with the rotary switch identification; at 666, the node network address is written into the database; and the process at 668 sets the initialize task state to establish node addressing. The above process as described with respect to
Returning to
Returning to
The gun control processes the receipt of the spray parameters by executing the event processor routine 310 of
The first group of data is referred to as gun data and is dependent on the particular spray gun and its location within the spray booth. Gun data includes, for example, the pick off point which is the distance from the point at which the photo sensors 54 recognize the part to the spray gun location within the booth; and the current alarm high and low limits which are the maximum and minimum allowable feedback currents for the gun. Also entered is a purge-on parameter which specifies the number of encoder counts representing the duration of a gun purge cycle before a part arrives in front of the gun, and a purge-off parameter specifying the duration in seconds of a gun purge cycle after an end of the part is detected. Other gun data includes the purge flow pressure which is the pressure value to use during the purge-off cycle, and purge atomizing pressure which is the pressure value of the atomizing pressure during a purge-on cycle. If the spray parameters being downloaded represent gun data, the event processor at 408 updates the memory 94 within the gun control with the new gun data.
The gun control has the capability of storing up to 32 different groups or presets of spray parameters. Since the different powder spray guns within the spray booth can be dispensing powder on portions of a part or different parts that have different physical or geometric characteristics, for the most efficient and the highest quality powder coating, the spray parameters for the guns must be adjusted and tailored to the current physical characteristics of the part, or portion of the part, onto which the powder is to be coated. Therefore, a mapping data table for each spray gun is maintained in the nonvolatile memory 94 of the gateway control 56 that associates one of up to 255 different programmable part identification codes to one of up to 32 different presets of spray parameters. It should be noted that the data table defining the relationships of the 255 programmable part identification codes to the 32 presets is treated as a single network variable. This is accomplished by embedding the part identification code in the variable data field in a predefined pattern so the gun control and gateway control can interpret the data field correctly. Similarly, the 32 presets of spray parameters are also treated as a single network variable by embedding the preset identification in the data field and constructing the data field in a predetermined pattern. If, at 410, the parameters downloaded represent a change to the mapping data table, the event processor at 412 updates the mapping data table stored in the memory of the gun control.
Next the event processor determines at 414 whether a mode change has been commanded, and if so, a new mode is entered at 416. The system may be operated in the start-up, the manual, the off-line and the auto modes. If no mode change has been commanded, the event processor at 418 detects whether a new part data, for example, new preset of spray parameters is being downloaded.
The second other group of data, stored in the gateway database within the nonvolatile flash EPROM 94 is referred to as "part data" and is data representing spray parameters which are dependent on the particular part to be sprayed. Part data includes, for example, the preset number which is the address or identifier associated with the particular record in the database containing the presets, or values, of spray parameters associated with that particular part; and the desired KV for the particular spray gun connected to the gun control. For a corona type gun, this field defines a desired output voltage as a percentage of full scale. For a tribo type gun, the field defines the desired minimum feedback current in microamps. Other preset parameters are pattern air pressure, atomizing pressure and flow pressure as a percentage of full scale which on the gun controls 38, 40, 42 is 100 psi. Also preset is the On delay, that is, the number of encoder counts to wait after the part reaches the pick off point and before the purge-on state begins; and the Off delay which specifies a number of encoder counts to continue spraying after the end of part is detected. If new part data, for example, one or more new presets of spray parameters is being downloaded, the event processor at 420 updates the part data store, for example, the preset spray parameter data table in the memory 116 of the gun control. Thereafter, the new preset parameters will be used.
To better understand the operation of the automatic mode of operation, reference is made to
In setting up the mapping data table associating part identifications to different sets of presets in the gun controls for the respective guns 18, 20, each part identification 5, 6, 7 is mapped to the same preset of spray parameters. However, since part identification 8 is set back in depth and is subject to a Faraday caging effect in the internal corners which may result in a poorer quality powder coating, the preset spray parameters for section 8 may be changed to reduce the electrostatic charge setting and increase the penetration of the powder spray cloud into the part.
As previously described, the PPC 50 is connected to the encoder 46 and transmits a part position signal across the network 44 to each of the gun controls 38, 40, 42 which is comprised of the current part identification code being presented by the PLC and the current encoder count. Referring to
Referring to
Referring to
Generally, starting from an idle state, the cycle of operation of a powder spray gun will sequence through one or more of the following sequential events: an On delay state, a purge ON state, an ON-part state, an Off delay state, a purge OFF state, and a return to the idle state. In any particular cycle, not all of those states must be used; and the cycle changes to accommodate part transitions. Further, additional timing periods may be associated with the beginning or ending of any one of those states. Referring to
To summarize, referring to
In contrast to the operation of gun controls associated with guns 18, 20, the gun control associated with gun 22 detects at 480 of the track part subroutine (
Referring to
As is typical with communications systems, the control system contains numerous timers that require a periodic communication event. For example, as part of the on-line task in the initialization of the gateway control, a heart beat timer is started and requires that each gun control send a heart beat message to the gateway control within a predetermined period of time, for example, 20 seconds. Therefore, each gun control has a heart beat timer that times a predetermined period of time, for example, 10 seconds and the event processor at 438 detects the expiration of the 10 second heart beat timer and sends a heart beat message at 440 to the gateway control. Upon receipt of the heart beat message, the gateway control resets its 20 second heart beat timer and acknowledges receipt of the heart beat message to the gun control. If the acknowledgment is not received, the event processor at 442 detects that the sending of the heart beat message to the gateway control failed and at 444, terminates the operation of the spray gun and initiates the gun control reset routine of FIG. 4. In addition to the above described heart beat, the event processor contains a status timer, for example, a one second timer that after every one second sends a status message to the gateway control which includes the current operational preset values of the gun control, for example, the gun current, various pressures, active preset number, gun mode, present trigger state, etc. The expiration of the status timer is detected at 438 within the event processor subroutine, and that status message is forwarded at 440 to the gateway control.
The communication link between the PPC 50 and each of the gun controls 38, 40, 42 is also continuously checked. The PPC 50 is required to continuously send an encoder count to each of the gun controls independent of whether the conveyor is moving. Therefore, even if the conveyor is stopped, the PPC will send the most recent part identification and encoder count to each of the gun controls. Each of the gun controls has an encoder time out timer which is reset by the receipt of an encoder count from the PPC 50. However, if the event processor at 446 detects that the encoder timer has expired in the auto mode, the event processor at 448 sends an encoder time out fault message to the gateway control and switches the gun control from the auto mode to the off-line mode.
The gun control also periodically reads the feedback signals from the power amplifier 124 and powder flow and atomizing air transducers 130, 132. The frequency at which the feedback signals is read is determined by a feedback timer running within the gun control, and the event processor at 450 detects when the feedback timer has expired. In response thereto at 452, the event processor causes gun control processor 106 by means of the A/D and scaling circuit 128 to read the current being supplied by the KV generator 126 and produces an error signal in response to the current exceeding the alarm high or low limits. In addition, the gun control processor 106 checks whether the feedback signals for the powder flow pressure, atomizing air pressure and pattern air pressure, if used, are in excess of their upper and lower limits, for example, plus or minus 5 psi of the preset value for those parameters. If any of the limits are exceeded, the gun control processor 106 provides the appropriate error signals to the gateway control 56.
In summary, in view of the foregoing detailed description it can now be appreciated that systems made in accordance with the present invention will include a distributed control architecture, as is preferably provided by a "NEURON CHIP" type processor with each gun control and associated powder pump, wherein each processor is connected to a communications network. In addition, some shared control element is preferable. In this way, each spray gun is individually and optimally controlled in response to part identification and position data with minimal operator involvement. This provides a flexible and comprehensive control system with less wiring.
While the invention has been set forth by a description of the embodiment in considerable detail, it is not intended to restrict or in any way limit the claims to such detail. Additional advantages and modifications will readily appear to those who are skilled in the art.
For example, the configuration of the system control 34 that includes the operator control 36, part position control 50, PLC 52 and gateway control 56 is a matter of design choice. The functions provided by those various controls may be implemented with different configurations of controls depending on the nature of the communications network 44, the speeds of the processors within the various controls and other technical considerations.
Further, the function of the photosensors 54 for detecting a physical characteristic of the part may be implemented using other types of proximity sensors or an imaging device. In addition, the function of the encoder 46 of providing increments of displacement of the moving part may be implemented using other position transducers. Further, many of the functions determined by the measurement of encoder counts may also be determined by timers and vice versa. It will be appreciated that other components within the various controls, for example, the flash EPROM 94 of the gateway control 56 to provide a nonvolatile memory may be implemented with other known nonvolatile storage devices.
In addition, while electrical communication through wires is presently contemplated, "electrical communication" could also be through fiber optic cables, infrared light, radio frequency, or other means by which information can be transmitted between electrical devices.
It is understood therefore that the invention is not intended to be limited to the specific details shown and described and that departures may be made from such details without departing from the spirit and scope of the invention.
|Cited Patent
|Filing date
|Publication date
|Jul 8, 1965
|Jun 17, 1969
|Vilbiss Co The De
|Color change apparatus
|Aug 15, 1973
|Feb 18, 1975
|Nat Steel Corp
|Apparatus for electrostatically depositing a uniform coating of finely divided coating material on moving substrates
|Mar 15, 1974
|Nov 2, 1976
|The Sippican Corporation
|Paint spray control system
|Oct 5, 1977
|Mar 20, 1979
|Carrier Drysys Limited
|Coating apparatus
|Apr 3, 1981
|Nov 9, 1982
|Gema Ag Apparatebau
|Apparatus for the automatic coating of articles
|Apr 2, 1984
|Sep 30, 1986
|E. I. Du Pont De Nemours And Company
|Computerized spray machine
|Apr 14, 1986
|Dec 20, 1988
|Diagraph Corporation
|Ink jet printing systems
|Nov 10, 1987
|Apr 17, 1990
|Echelon Systems Corp.
|Network and intelligent cell for providing sensing, bidirectional communications and control
|Oct 10, 1989
|May 15, 1990
|Am International Incorporated
|Apparatus and method for applying adhesive to books
|Nov 27, 1989
|Oct 15, 1991
|Nordson Corporation
|Coating system with correction for non-linear dispensing characteristics
|Sep 29, 1989
|Dec 1, 1992
|Nordson Corporation
|Powder coating system with configurable controller and dew point detection
|Nov 4, 1991
|May 4, 1993
|Nordson Corporation
|Method and apparatus for optically monitoring and controlling a moving fiber of material
|Mar 24, 1992
|Feb 22, 1994
|Binks Manufacturing Company
|Method of and system for delivering conductive coating material to electrostatic spraying apparatus
|Oct 22, 1993
|Aug 22, 1995
|Wagner Systems Inc.
|Apparatus for electrostatic spray painting
|May 10, 1994
|Sep 5, 1995
|Nippo Mfg. Co., Ltd.
|Method of automatically washing vehicles and apparatus for the same
|May 23, 1994
|Jun 11, 1996
|Ingersoll-Dresser Pump Company
|Metering device for granular materials
|Oct 5, 1994
|Feb 17, 1998
|Nordson Corporation
|Distributed control system for powder coating system
|Jul 18, 1997
|Dec 1, 1998
|Nordson Corporation
|Distributed control system for powder coating system
|Nov 24, 1998
|Jan 25, 2000
|Nordson Corporation
|Distributed control system for powder coating system
|Sep 23, 1999
|Oct 17, 2000
|Nordson Corporation
|Distributed control system for powder coating system
|Sep 21, 2000
|Apr 15, 2003
|Nordson Corporation
|Distributed control system for powder coating system
|Mar 11, 2003
|Jul 27, 2004
|Nordson Corporation
|Distributed control system for powder coating system
|Jan 28, 1981
|Dec 17, 1981
|Champion Spark Plug Co
|Vorrichtung zum beschichten, insbesondere zum aufspruehen von farbe auf werkstuecke
|Feb 15, 1985
|Nov 6, 1985
|Didde Graphic Systems Corporation
|Method and apparatus for distributed electronic control of a printing press
|Jan 22, 1986
|Aug 27, 1986
|Haden Drysys International Limited
|A method and system for applying material to surface areas of a body
|Dec 24, 1985
|Jan 7, 1987
|Fanuc Ltd.
|Drive control system for servo motors
|Title not available
|James J. Pinto, Chicken Brain I/O-Architecture for Truly Distributed Control, Advances in Instrumentation and Control, Instrument Society of America, Research Triangle Park, NC, US, vol. 48, Part 2, 1993, pp 829-841, XP000435389.
|James J. Pinto, Truly Distributed Control Systems-Through Intelligent, Networked I/O, Advances in Instrumentation and Control, Instrument Society of America, Research Triangle Park, NC, US, vol. 48, Part 2, 1993, pp 969-976, XP000435400.
|Nordson Corporation, 100 Plus Electrostatic Power Unit, Manual No. 33-6, pp. 2-1 through 2-5 and 8-2.
|Nordson Corporation, Powder Coating Systems, Publication No. 306-18-994, Issued Sep. 1991.
|Nordson Corporation, Smart-Spray Master Control Unit, Manual No. 33-11, pp. 2-1 and 2-16.
|Citing Patent
|Filing date
|Publication date
|Sep 29, 2009
|Jan 6, 2015
|Sata Gmbh & Co. Kg
|Gravity cup for a paint sprayer
|Mar 12, 2008
|May 3, 2016
|Jeffrey D. Fox
|Disposable spray gun cartridge
|Dec 17, 2014
|Aug 9, 2016
|Sata Gmbh & Co. Kg
|Air nozzle closure for a spray gun
|Jun 7, 2010
|Jan 3, 2017
|Sata Gmbh & Co. Kg
|Paint spray gun
|Nov 26, 2003
|Jun 3, 2004
|Nordson Corporation
|Method and systems for setting automatic gun triggering parameters in automated spray coating systems
|Feb 2, 2004
|May 11, 2006
|Zuehlke Julius W
|Localized viewing of file system names
|Oct 29, 2009
|Apr 1, 2010
|Wm. Wrigley Jr. Company
|Method and apparatus for uniformly adding particulates to a coating on comestibles, and products produced thereby
|Mar 27, 2014
|Oct 6, 2015
|Sata Gmbh & Co. Kg
|Paint spray gun
|Jan 29, 2015
|Jun 7, 2016
|Sata Gmbh & Co. Kg
|Paint spray gun rear portion
|Mar 3, 2015
|Oct 11, 2016
|Sata Gmbh & Co. Kg
|Paint spray gun with pattern
|Jan 29, 2015
|Nov 1, 2016
|Sata Gmbh & Co. Kg
|Paint spray gun
|U.S. Classification
|427/8, 118/308, 222/52, 427/479, 427/485, 427/475, 118/706, 239/67, 427/477
|International Classification
|Cooperative Classification
|European Classification
|Aug 30, 2005
|Certificate of correction
|Sep 15, 2008
|Maintenance fee reminder mailed
|Mar 8, 2009
|Lapse for failure to pay maintenance fees
|Apr 28, 2009
|Expired due to failure to pay maintenance fee
Effective date: 20090308


text:
GLACE BAY — The puck drops Wednesday for the 18th annual Jason Simmons Memorial Hockey Tournament at the Bayplex.
Organizer Brian O'Neill said 32 teams will skate in the annual event.
"We have several university players coming home this year because it's later in the year, which is a bonus," he said. "All the divisions are ready to go and hopefully, it'll be lots of fun."
The tournament is played in honour of Simmons, a Caledonia resident who died as a result of a car accident in 1997 at the age of 24. Before his death, Simmons was active in sports and in university life.
A student at St. Francis Xavier, Simmons served as president of Lane Hall and was activities commissioner for the students union.
He was also a member of the provincial championship hockey team, the IT Store Hawks, in 1987. He played high school hockey and volunteered as a minor hockey coach.
The tournament also raises funds for scholarships at Glace Bay High School. Last year's tournament raised about $7,000 for the fund.
"It's great for Jason's name and for Glace Bay High School, to be able to give these students a little bit of money and a little bit of financial help," said O'Neill.
Championship games are slated for Sunday. A handful of games will be played at the Canada Games Complex as well.

subset: commoncrawl


text:
Foxysox, undefeated in two starts at Santa Anita after a nondescript start to her career in England last year, makes her graded stakes debut Saturday in the $100,000 Providencia (gr. IIIT) for 3-year-old fillies going a mile on the turf.The British-bred daughter of Foxhound failed to win in five starts in England at 2 while managing a pair of third-place finishes. But the Warren B. Williamson-owned chestnut filly has turned it around for trainer Carla Gaines at Santa Anita.Off since mid-October Foxysox broke her maiden at first asking in a one-mile turf race by a half-length Feb. 9. She came back March 11 to win the China Doll over the same distance on a good course by 1 1/4 lengths over Providencia foe Golden Silk. She used a stalking style in both races and in the China Doll she made her winning bid between horses even though jockey Alex Bisono lost his whip a furlong from the wire. Her eight rivals Saturday include Harriett Lane, who has won three in a row on the Santa Anita lawn for trainer Ted H. West, including the La Habra at about 6 1/2 furlongs on the hillside course in her last start March 5. The Giant's Causeway filly broke her maiden at the one-mile distance to begin her winning streak Jan. 6.China Doll runner-up Golden Silk ran third in last fall's Oak Leaf (gr. II) before trainer James Cassidy switched the Florida-bred filly to the turf. She made her first start of the year in the China Doll.The field also includes the Bruce Headley-trained Chosen Royalty, who is unbeaten in two tries and makes her first start on the grass in her stakes debut.The Irish-bred Shermeen finished a closing fourth in the China Doll in her first U.S. start for trainer James Lloyd. She ran third in a group III event in her last try in England on Oct. 8.$100,000 Providencia Stakes (gr. IIIT, Race 7, 3:21 p.m.), 3-Year-Old Fillies, 1 Mile (Turf)
PP. Horse, Weight, Jockey
1. I Can See (KY), 117, Kerwin John
2. Shaperelli (IRE), 115, Paul Atkinson
3. Karlee's Kitten (KY), 115, Jon K. Court
4. Golden Silk (FL), 115, David R. Flores
5. Harriett Lane (KY), 117, Corey S. Nakatani
6. Chosen Royalty (CA), 117, Alex O. Solis
7. Foxysox (GB), 119, Alex Bisono
8. Two Turn Halo (NY), 115, Tyler Baze
9. Shermeen (IRE), 117, Rafael Bejarano
Foxysox Faces Tougher Test in Providencia
Most Popular Stories
- Accelerate Springs Stunning Upset as Arrogate Falters
- Lady Eli Runs 'One of Her Greatest Races to Date'
- Gun Runner Posts Bullet in Breeze for Whitney
- Brown in High Spirits After Three Saratoga Wins
- Lady Eli's Amazing Story Continues
- Paulassilverlining Tops Honorable Miss Handicap
- Firenze Fire Upsets Sanford Stakes
- As Arrogate's Stature Builds, So Do Expectations
- Maryland Horse of the Year Ben's Cat Dies
- Twisted Tom Muscles His Way to New York Derby Score


text:
Mods for 325xi
Ive been looking for mods for my car forever and I just cant seem to find anything. any ideas? also I was wondering if strut bars would be even worth to buy..? I know these cars aren't fast but I was also wondering if anyone had any cool interior ideas. I have a sub a deck and all sorts of stuff but I just wanna add more. Im looking for inexpensive things not like a turbo. Engine work I also do have a short ram intake but im also curious about exterior ideas. HELP!!! thanks :)
Interior: you can wrap it with a color of choice, sport steering wheel etc.
Exterior: change corner lights, turn signals, side markers, add halos, led tails, black out kidney grills, wheels, etc.
Is your car completely caught up on maintenance and there is not a single thing on it that could use a replacement/refresh? If there are things that need to be done, do those before mods. JMO.
everything on my car is fixed and I have absolutely no problems, runs perfectly fine
Ok so now that you've pretty much admitted that your car needs actual work rather than mods, lets figure out what else is wrong with it.
Horrible gas mileage is likely related to fouled O2 sensors, plan on replacing your precat O2 sensors soon. New ones can be bought from Amazon for ~$50-60 each, you will need two.
Having 140k on the clock and only doing oil changes is a recipe for disaster. Do you have any prior records on this car? How long have you owned it?
If the following hasn't been done, please do all of these things before putting a single mod on your car.
- Cooling system refresh: New thermostat, water pump, expansion tank, and coolant.
- New fuel filter
- Check rear springs for cracking/breaking, replace if needed.
- Sway bar end links
- Check upper strut and shock mounts for wear, replace if needed
- Change transmission fluid, change fluid in both diffs, and change transfer case fluid.
- Change power steering fluid.
- Check valve cover and oil filter housing gaskets for leaks, replace if needed.
- Check intake runner for cracks/tears, replace if needed.
- Clean MAF
- Clean Idle control valve
- Check front control arms for play, replace front control arm and rear trailing arm bushings since they're likely shot by now.
- Check front axle boots for cracks/tears, replace before axle failure.
That's just a start and should keep you busy for a good while and will also help keep your mind off of mods.
Search around the site, there are DIY instructions on how to do all of these things. We're here if you need any help.
^ I haven't done most of those things on that list, just regular oil changes and I'm at 140k with no problems so far...except of trans of course.
I'm really upset I've been doing all this unnecessary maintenance.
Probably better to post on another forum where people don't get violently ill or nasty when someone mentions doing modifications to their car before they've totally rebuilt it new with OEM parts
but since you asked... New (wider) wheels, sticky tires, performance brakes, stiffer suspension, etc are all good ideas to improve looks and performance.
Exterior wise.. not sure what you'd want... but you can probably find carbon fiber bits for the standard 3 series or M that will fit.
Driveline wise... if you have an auto there isn't much to do IMO... they shift well stock.. maybe there is a chip / tune out there for better throttle response. If you have a standard you could drop the transmission and have the flywheel milled for lighter weight...
Seems like people that drive these cars are either 1) driving them for daily transport (like me) or 2) not enthusiests, so not much aftermarket support is required
No one is getting nasty or "violently ill" about anything. Just giving the OP, who is apparentlly new with this car, some good advice about how to address the daily running of his car. I don't know about you but unless my car is a garage/trailer queen, I'd rather have a bone stock but well running car than one that looks awesome but runs like sh!t.
Spend money on maintaining your car before you spend money on modding. No one is saying don't mod, but there's a lot that can and should be done before you throw that aftermarket exhaust on to prolong the life of your car especially with many E46 cars getting up into the 130k mile plus range. I bet you could do everything on the list I posted above for less than the cost of a new exhaust and it would do a lot more good than the mods.
Otherwise it's just pissing away cash/time on 'mods'.
I agree on maintenance... but LMAO you guys were right on top of the OP with the same old message... very predictable... kind of gives creedance to my sarcasm above..
just tryin to help the dude out... brotha said his car is maintained...
OP came in here looking for advice and that's what he got. Just not the reply he was intending to get.
You might not be the only one who gets tired of side tangent maintenance threads but there sure are a lot of us who get tired of "my car needs a buttload of work but what mods can I do first" threads.
hell yea n!gga mod dat ish. maintenance can wait
|All times are GMT -5. The time now is 11:27 AM.
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
(c) 1999 - VerticalScope Inc. All rights reserved.


text:
Danny "Swift" Garcia (27-0 16KO) held an open workout to show his preparation for his upcoming fight on March 15th. Garcia defends his WBA Super World Light Welterweight & WBC Light Welterweight Championships against Mauricio Herrera (20-3 7KO) in Bayamon, Puerto Rico and broadcast on Showtime.
Tags: @hitfirstboxing, Champion, Danny Garcia, DSG, DSG Boxing Gym, Golden Boy, Golden Boy Promotions, Hit First Boxing, HitFirstBoxing.com, Mauricio Herrera, Open Workout, Philadelphia, Showtime, Showtime Boxing, Swift Promotions, WBA, WBC
You must be logged in to post a comment.


text:
43-year-old Joe Berti is in a unique position: He's possibly the only individual to have personally experienced both the Boston Marathon bombingand the huge fertilizer plant explosion near Waco, Texas.
It has been a week of tragedy and high drama in the US, and one man has seen it all. When a bomb exploded at the finish line of the Boston Marathon on Monday, Berti had finished the race just moments before. Two days later, he was an eyewitness to a fertilizer plant exploding as he drove through his home state of Texas.
As Berti tells The Associated Press, "I was just like, 'I can't believe this!' I just want to get out of here and get away from all these explosions."
However, far from feeling cursed, Joe says he feel lucky.
"It's a miracle," he said Thursday. "People keep saying, 'Don't you feel unlucky?' and I was actually the opposite – saying not only do I not feel unlucky, but I feel blessed that my wife could be 10 yards from the explosion and not have a scratch."
Berti's wife, Amy, added:
"We're grateful that God has been merciful to us. We are just praying for the people who were so much less fortunate than we were."
Berti chose to run the Boston Marathon back in February. He was one of eight runners from the Austin area entering the race for Champions4Children, a charity that assists kids with rare or undiagnosed disorders and their families.
In the final four miles of Monday's marathon, Berti felt his body shutting down, and his pace slowed. As it happens, he was just quick enough. He recalls:
"I had just run to the finish line and [moments] later I heard the first explosion, and then turned around and saw the smoke. I knew immediately that it was a bomb. Then the second explosion occurred and I saw a wave of people running."
At that point, several questions raced through Berti's mind. He was unable to run any further, and worried about getting caught in a stampede. He was concerned about members of his running group, some of whom were behind him. And, above all, he was concerned about his wife, Amy.
Fortunately, Joe's running partners and his wife were all safe. Although Amy Berti was just ten yards from the first explosion, she escaped unhurt – a woman right next to her had her leg torn off from the knee down, and lost all the fingers in her left hand. After Amy had assisted the stricken woman, she immediately started looking for Joe.
"I had just watched him cross where that bomb was," she tells The Associated Press. "So I didn't know if he made it through and I couldn't find him. I started to freak out a little bit."
Almost one hour after the bombs had gone off, the couple were reunited at their hotel. But more drama was to follow.
After returning to Austin Tuesday, Joe went to work the next day. As he was driving home on Interstate 35 on Wednesday night, he observed a pillar of black smoke up ahead to his left. Just moments later, Joe saw his second explosion in three days, a colossal fireball he describes as a "massive force that shook my car." He pulled over and took a picture.
"My next reaction was to get out of there because something fell on the top of my car – some debris or something fell from the sky," he says.


text:
Originally written on Sports-Glory | Last updated 10/14/14
IOWA CITY, IA - JUNE 19: Danica Patrick, driver of the Team Godaddy.com Andretti Autosport Dallara Honda, speaks to the media during a press conference before the IRL Indycar Series Iowa Corn Indy 250 on June 19, 2009 at the Iowa Speedway in Newton, Iowa. (Photo by Chris Trotman/Getty Images)
When NASCAR drivers Danica Patrick and Clint Bowyer were asked about their reaction to the news that former Formula One world champion Jacques Villeneuve would race Sunday at Sonoma Raceway, only one thing came to mind, "train wreck."
Comments are closed.
What do you think?To leave a comment, you can:
NASCAR News
Delivered to your inbox
You'll also receive Yardbarker's daily Top 10, featuring the best sports stories from around the web. Customize your newsletter to get articles on your favorite sports and teams. And the best part? It's free!
Follow us on Twitter
|Best of Yardbarker
|NFL News
|MLB News
Today's Best Stuff
For Bloggers
Join the Yardbarker Network for more promotion, traffic, and money.
Company Info
What is Yardbarker?
Yardbarker is the largest network of sports blogs and pro athlete blogs on the web. This site is the hub of the Yardbarker Network, where our editors and algorithms curate the best sports content from our network and beyond.
|© 2014 Yardbarker, Inc. All rights reserved. Use of this website (including any and all parts and components) constitutes your acceptance of these Terms of Use and Privacy Policy. (What's New?)


text:
HUNTINGTON BEACH – Colby Curtin, a 10-year-old with a rare form of cancer, was staying alive for one thing – a movie.
From the minute Colby saw the previews to the Disney-Pixar movie Up, she was desperate to see it. Colby had been diagnosed with vascular cancer about three years ago, said her mother, Lisa Curtin, and at the beginning of this month it became apparent that she would die soon and was too ill to be moved to a theater to see the film.
After a family friend made frantic calls to Pixar to help grant Colby her dying wish, Pixar came to the rescue.
Pixar To the Rescue. Animation Studio Grants Little Girls Dying Wish With Home Viewing of "Up"
Current Status: Blessed (1)
Seeded on Thu Jun 18, 2009 6:18 PM
keyboard shortcuts: V vote up article J next comment K previous comment


text:
Allison Williams Gossip
Allison Williams gossip, latest news, photos, and video.
Frazer Harrison/ JB Lacroix/ Jeffrey Mayer/ Getty Images
Girls Season 4 Episode 8 recap I read something recently that said Lena Dunham hopes to leave the characters in Girls 'better than we found them', like a campsite. It's not so unusual a concept, but on a show like this, that seems to revel in the continual return of the characters to their most ridiculous selves, it's surprising. Full Story
Smutty Roundup: Michael B & Sly, Allison, and January's hair
Wenn, David Livingston/ Araya Diaz/ Jason LaVeris/ Dimitrios Kambouris/ Robin Marchant/ Getty Images
Michael B Jordan and Sly Stallone are in Philadelphia shooting Creed. It's another Rocky movie. Except… wait for it… this time Rocky's training Apollo Creed's son, played by Jordan. Um. I totally want to see this movie. Allison Williams was at the Michael Kors presentation at NY Fashion Week today, I think her first public appearance since it all went to sh-t with her dad. Full Story
Dear Gossips,
My favourite GIF of the year so far is from Girls, the first episode this season. You know the one. I LOVE that scene. I've creeped that scene too many times on the PVR. Since it's NSFW I won't post it in the open to the site but click here Read Full Intro
NSFW - Allison Williams was better on another channel
Steve Granitz/ Frazer Harrison/ MARK RALSTON/ Michael Kovac/ Jason Merritt/ Handout/ Getty Images
Some parts of this post are NSFW. For three years now I've been trying to figure out what it is about the way Allison Williams dresses that … doesn't interest me at all. I think I've finally figured it out. She's like the girl in school whose dad is the principal or one of the teachers. Full Story
Peter Pan, starring Captain Hook
I feel like there should be a rating system on Twitter for how long you stayed with Peter Pan last night. I had on-the-laptop errands to do so I thought I'd be in for the long haul, but I definitely found myself blinking awake during one of the various pirate dances post-child-kidnapping. Okay, so…? Well, it's no Sound Of Music. Full Story
Allison Williams as Peter Pan
I don't hate it, you guys. I mean, what I remember most about earlier versions of Peter Pan - including the animated one, don't laugh at me – is that his skin is so fresh and young and tight it's about to burst off his face. We kind of get that effect here. What's more, she looks up for it. Full Story
Justin Theroux: parties and penis
Jeff Kravitz/ Getty Images
You know what I've been talking about a lot the last couple of days? Justin Theroux's penis. My friend N brought it up first after watching The Leftovers. He runs in every episode. And when he's running, it's right there. Like, right there. I swear we're not being pervs about it. Full Story
Lena Dunham, Allison Williams: Emmys Best Girl, Worst Girl
Splash News, Michael Buckner/ Frazer Harrison/ Getty Images
Lena Dunham looked awesome. There are all kinds of caveats and I could list them, but they're personal. I don't personally like white shirts and I don't personally love pink. Not the point. She looked awesome because she decided to try on a look and, unlike in previous years, she seemed, in her face and makeup, to give it about exactly as much sort of gravity as it deserved. Full Story
Allison Williams will play Peter Pan
snitcherdesk.com/ Splash
Guys…what's the problem? Seriously. Yesterday there was an announcement about Allison Williams playing Peter Pan in NBC's live staging of the musical (you remember 'The Sound of Music' last year, right?) and immediately there was a massive storm on Twitter and the mainstream media was picking it up and the more I looked, the more my early suspicions were confirmed – it was about nothing. Full Story
Supporting is the New Lead
A few weeks ago, I emailed Lainey to complain – I do this a lot (mostly about Leo and Aaron Paul). This time was no different. It's summer. I miss Breaking Bad. I miss it A LOT. Lainey responded with "Orange is the New Black" and yes, it's great, but it's not the same, you know? A year after the series finale, and Walter White and Jesse Pinkman are pretty much kicking ass. Full Story
"Who's Kelly?"
Girls Season 3 Episode 4 recap Okay, well, now I know why Jessa's back. Not that there was ever any danger – it's actually a really nice thing that despite anything we complain about, there's no fractious recasting or infighting on Girls – but the character is back for a very specific purpose. Full Story


text:
Dig Deeper with Danny Howells photo gallery
Nick Ensing
Ticket sales have ended
Danny Howells
Johannes Heil
Hosted by DJ Mag
Michel Cleis (Cadenza)
James Priestley
Hosted by FHD Records
Chase Buch
Ahmet Sendil
Vinnie Vegas
Levan & Eva Elekktra
Erol Arda
Reï Taak
Baby Box:
Hosted by Ripped
Dan Proxy
Randy Quan
Clayton K
No stranger to stamina, Danny Howells gets set to put us through our paces with another dominating return to the Box for a Dig Deeper take-over this Saturday. Joining him for a night of extraordinary talent techno crusader, Deetron will be breaking boundaries with his impressive DJ demeanour. Mystifying us with his translucent sounds, Johannes Heil, will be crossing the waters from his Cocoon heritage soaring us into techno as we've never heard it before. Tearing up the Bar with a whole host of adrenaline DJ Mag will be hosting and rocking out some of the scenes most commendable names. Jimpster, will be changing the visage with his innovative, deeper spin on the electronic genre whilst conqueror of both the underground and commercial club circuit, James Prestley will be spanking the infamous sound system.
Nick Ensing
Sat, 29 Jul 2017
1305 attending
Sat, 29 Jul 2017
597 attending
TBA - East London
Sat, 5 Aug 2017
5409 attending
Sat, 5 Aug 2017
1093 attending
Sun, 6 Aug 2017
1287 attending
Sat, 12 Aug 2017
11476 attending
Sat, 19 Aug 2017
3810 attending
Sun, 20 Aug 2017
2399 attending