GoDispense Software

The only dispensing software that you needed for greater a robust process set up. It is integrated with the high performance XYZ Cartesian axes, high definition camera system for position alignment and quality check, and a high accuracy laser height sensing system for highly accurate and consistent dispensing results. It can be categorized as the following:


Recipe builder empowers users to speed up the recipe creation process, and presenting the entire dispensing paths/patterns into an interactive graphical drawing and saving them as a recipe file. Dispensing paths/patterns on each recipe can be created by vision teach, needle teach or dxf file import. With the graphical drawing, dispensing paths/patterns, connected joints/teaching points, dispensing path’s start point or endpoint, dispensing sequence, and group number are presented clearly in the drawing canvas. Copy and paste features enable users to copy selected dispensing paths/patterns and paste to duplicate them at the desired location. With the array multiplication feature, selected dispensing paths/patterns can be multiplied easily in order to reduce the time to create the redundant dispensing paths/patterns. Dispensing paths/patterns can be categorized into different layers and users can choose to show only the interested layer in order to have a simpler graphical representation on the drawing canvas for further editing or manipulation. During the dispensing process, each of the processed dispensing paths/patterns will be highlighted in red. This gives the users a better picture of the progress of the dispensing process.


GoDispense Software Sample Showcase

GoDispense Software Sample Showcase


  1. Dot size measurement – To maintain the dispensed dot size always within the user preset size range.
  2. Material Spot thickness measurement – To check the thickness of the dispensed material at the interested spot in order to make sure the thickness is always within the user set range.Users will be notified as soon as the dot size or material thickness are out of the tolerance range in order to prevent further product loss or maintain the product quality.


With the multiple graphical dispensing paths/patterns selection with a mouse click, editing dispensing parameters has never been so easy. Parameters can be edited and applied to all the selected dispensing paths/patterns in one shot. All parameters have been categorized into individual tabs in order to allow users to recognize them easily. Each of the dispensing path teaching point’s XY coordinates can be altered by applying the axis’ real time position. Dispensing paths/patterns dispense direction also can be reversed with a few mouse clicks. Dispensing sequence can also be rearranged with mouse clicks on the graphical drawing displayed on the drawing canvas.

GoDispense Software Sample Showcase
GoDispense Software Sample Showcase


This refers to jetting dots on the substrate while the jetting valve moves from one position to another without stopping. The jetting valve jets a dot as soon as it reaches at without halting until all the required dots have been jetted on all required positions. This is possible only because of a very quick jetting action coupled with highly accurate positioning actuators.


Fiducials or chips’ positions will be captured and processed while the camera is moving. Fiducials results and position alignment of chip’s edges will be calculated as soon as motion paths for fiducial or chip capturing is finished. This saves time as compared to conventional way of move-and-stop image capturing methods. Time savings is proportional to the number of fiducials/chips; the greater the number of fiducials or chips, the more significant is the amount of time saved.

GoDispense Software Sample Showcase
GoDispense Software Sample Showcase


Polyline profile provides the smart motion path merging combined with speed setting. In the dispensing world, continuous speed along each path is crucial to maintain the aspect ratio of the dispensed profile. Smart motion path merging not only allows continuous speed along the dispensing path, but also allows users to change the speed along the dispensing path. Users can have the flexibility to customize their own motion path in order to achieve the desired result.


Unit per hour reports allow users to keep track of the efficiency of the system. Machine time reports allow users to monitor the machine’s uptime and downtime. Events report shows all the system events and it is useful for process monitoring and troubleshooting.

event report



Auto needle calibration with dispensed material/epoxy obtains the offset between the needle tip and camera in order to have an accurate dispensing result. *Auto needle calibration with sensor provides high accuracy calibration while eliminating the waste of and the need to clean the material dispensed for needle calibration. Both calibration methods are available in GoDispense.


The weight-based auto volume calibration auto compensates the air pressure or dispenser motor speed in order to maintain the preset volume in weight without user intervention. This can help to minimize the production of defective product and maintain the consistency of the dispensing result.


Machine moves to the purge station and purges the dispenser for a pre-set period of time in order to dispose of the material that settles in the needle after a certain period of time. This reduces the occurrence of having blocked needle, eliminating dispensing defect.


Laser sensing system allows users to use laser pattern to auto detect the dispensing height for the dispensing process. Since more than one laser pattern can be added to each recipe and each laser pattern can be assigned to different dispensing paths/patterns, users are able to set up one recipe to dispense on multiple Z planes.


Moving the dispenser needle or camera to each dispensing point or teaching point is just a mouse click away. Movement mode – vision move, enables users to check the teaching points with a high definition camera before or after dispensing. Movement mode – needle move enables users to move the dispenser needle to the exact dispensing height at the selected teaching point. FOV movement is another movement control that allows users to move the camera to the desired location within the camera field of view instead of using the manual axis jogging. And lastly, Canvas move enables users to point the mouse cursor on the drawing canvas (working profile) and move the XY to that position.


With the 3-point laser measurement pattern, the slanted product’s dispensing height for the entire product can be compensated. System will auto compensate for the dispensing height for the teaching points distributed across the entire product. There can be more than one 3-point laser measurement in one recipe.


This feature is very useful if you have more than one dispensing machine that runs the same product and process. All the recipes on one machine can be exported to an external hard drive and imported into another machine later.


Each of the teaching points will be preprocessed with a laser sensing height check in order to get the dispensing height. It’s a 3 dimensional modeling tool. Each teaching point can be located at a different height on the product as long as it is within the laser sensing range. In addition, only one laser pattern is required in order to compensate for all the teaching points’ height if there is product height displacement.


Pot life monitoring feature is useful for material that have a working life duration. With the pre-set working duration for the material in the recipe, users will be notified when the pot life of the existing material on the machine expires. This is essential to prevent defective products due to expired material.


Auto needle cleaning to clean the needle if a cleaning station is available. Needle cleaning process can be programmed in each recipe file, embedded in the process. Powerful suction air knife will remove all the material that remains around the needle.


In some cases, users would like to dispense more than one material/epoxy onto the same piece of product. The GoDispense system supports more than one dispenser head. Each of the dispensers can be assigned to the dispensing paths/patterns in order to choose which material to be dispensed onto the patterns. Programming to change the dispenser head for selected dispensing paths/patterns requires just a few mouse clicks. Dispenser settings can be configured and saved by each recipe and the dispenser settings will be uploaded to the dispenser controller before the process starts.


Material low monitoring feature is useful for users to ensure that the remaining material in the dispenser is sufficient for the next process cycle. System will prevent the user from starting the process if the material low is triggered. This monitoring feature helps to reduce having defective product.


Brochure Download

Automated Dispensing With GoDispense Software

Manufacturing labor shortages are a reality that cannot be avoided. Automation offers a practical solution to this and should be your top priority and the key to minimize dependence on human labour.

We at Technodigm™ immerse ourselves in innovative research and development of fluid dispensing and UV curing technologies. With decades of experience, we developed our Automated Fluid Dispensing Systems; the IDS Series and the GR Series, together with proprietary GoDispense Software to achieve precise dispensing with minimum human intervention.

We would like to share with you firstly on our GoDispense Software. This software is packed with many features critical to dispensing processes such as:

Recipe Builder With Interactive Graphics Drawing

dispensing paths

Using recipe builder, users can speed up the recipe creation process by presenting all dispensing paths/patterns in an interactive graphical drawing and saving them as a recipe file. By using vision teach, needle teach, or dxf file import, dispensing paths and patterns can be created for each recipe.

Fiducial Camera Check

fiducal check using high definition camera

By utilizing the high-definition camera, our software is able to perform fiducial recognition for positioning and automatic tool alignment.

Needle Height Check & Xy Calibration

XY needle calibration

As part of the dispensing process, needle XYZ position is very important and crucial in achieving consistency. Misalignment occurs quite often during needle changes in a production run, so we have this feature to do a check after needle replacement. Using our sensor-driven Auto needle calibration tool, we eliminate the need to waste or clean the material used for needle calibration while achieving high-accuracy calibration.

Watch Video Now!

We will now demonstrate the capabilities of our proprietary GoDispense Software after dispensing.

Able To Scan Different Color Substrate

able to scan different colour substrate

Our vision system uses a high-definition camera for fiducial check. Coupled with our software recognition capability, it allows us to scan substrates of different colors and dispense accordingly. Using recipe builder, users can speed up the recipe creation process by presenting all dispensing paths/patterns in an interactive graphical drawing and saving them as a recipe file. By using vision teach, needle teach, or DXF file import, dispensing paths and patterns can be created for each recipe.

Profile Height Checking

profile height checking

With our laser sensing technology, our Automated Dispensing System, like the IDS and GR Series, are able to check the profile height after dispensing. A record of the data is captured by our GoDispense Software and stored in the system for processing monitoring.

Configurable Set Up: Changing Of Valve

configurable set up: changing of valve

Different applications or processes require different valves. Our interface provides a valve selection drop-down list; each selection has its own set of parameters. This enables the user to set them according to the requirements and optimize the valve performance.

Report Viewer

report viewer

Our system provides users with a variety of reports, including the UPH output report which enables users to keep track of the system’s efficiency. Besides, the data logging system also captures machine uptime and downtime as well as provides events report, showing all the system events, which is extremely useful for monitoring processes and troubleshooting.

Our Automated Dispensing Systems with GoDispense Software offers the ultimate solution by automating manufacturing processes for factories having a hard time finding skilled workers.

TechnoDigm™ possesses over two decades of experience with fluid dispensing and UV curing technologies, now we are able to help you.

We can automate and optimize your dispensing processes now! Contact us today and let’s get started!