Powerful Graphics Software Tools for Financial, Scientific and Industrial Applications

Home | Java Products | .Net Products | Windows | Dos | Registration

 

 

 

SPC Control Chart Tools for Java

Version 1.6*

Add variable control charts (X-Bar R, X-Bar Sigma, Individual Range and Median Range charts), attribute control charts (p-, np-, c-,  and u-charts), frequency histograms, and Pareto charts to Java based applications and applets using the SPC Control Chart Tools for Java.

 

Java X-Bar R Chart with integrated table support, frequency histograms, Cpk and 
Ppk statistics

X-Bar R Chart with integrated table support, frequency histograms, scroll bar and customize plot objects

The QCSPCChart SPC Control Chart Tools for Java software is an object oriented, Java based toolkit aimed at developers who want to add static and dynamic quality control charts to their Java applications. Typical users are SPC engineers and other quality control professionals creating .Java- based applications that will be used to monitor critical quality factors in manufacturing, process, and service industries. The feature rich toolkit includes templates for the most common SPC control chart types: variable control charts (X-Bar R, X-Bar Sigma, Individual Range and Median Range charts), attribute control charts (p-, np-, c-,  and u-charts), frequency histograms, probability charts and Pareto diagrams. The software will automatically calculate SPC control limits using historical data for the supported variable control chart and attribute control chart types. Alarms can be generated for standard +3 sigma control limits, or the Western Electric (WECO) Runtime Rules (1, 2, 3 and 4). It will also calculate process capability ratios (Cp, Cpl, Cpu, Cpk and Cpm) and process performance indices (Pp, Ppl, Ppu and Ppk). Users are able to interact with charts: adding annotations, defining custom tool-tips and editing notes. There is no comparable product for Java available at any price.

*The Java version of QCSPCChart is still at Rev. 1.6 and at this time does not have new features added to the Rev. 1.7 version of the .Net version. These new features include EWMA, MA and Cusum charts, variable subgroup sample sizes, and visual alarm highlighting. These features will be added to the Java version of QCSPCChart by the end of June 2008. Any purchasers of the software will be able to upgrade for free to Rev. 1.7 at that time.

Ordering Information

License Information

Run the SPC Conrol Chart Tools  for Java demo as a Java applet running in a browser

User Manual

Download Demo (615KB)  - Run the demo by right clicking  the downloaded QCSPCChartJavaDemo.jar file and selecting Open With -> (your standard Java runtime environment, javaw or Java 2 Platform Standard Edition Library for example). Or you can just run it from your browser by selecting Open from the browser  File Download dialog.

Download Trial Version   (16MB) - Unzip the downloaded Trial_QCSPCChartJavaR16x.zip file, preserving the directory structure. Run the Setup.jar program in the resulting \QCSPCChartJavaInstall directory using your standard Java runtime. Under Windows this can be done by right clicking the Setup.jar file and selecting Open With -> (your standard Java runtime environment, javaw or Java 2 Platform Standard Edition Library for example). This results in the software being installed in the \Quinn-Curtis directory. As a bare minimum read Chapters 1, 2, 10 and 11 of the manual, \Quinn-Curtis\java\docs\QCSPCChartJavaManual.pdf. Chapter 10 will have usage information with respect to the Eclipse, JBuilder and JavaBeans Java IDEs.

Related Quinn-Curtis Products

 Product / Platform .Net .Net Compact Framework Java
QCChart2D QCChart2D for .Net QCChart2D for .Net CF QCChart2D for Java
QCRTGraphics QCRTGraph for .Net QCRTGraph for .Net CF QCRTGraph for Java
QCSPCChart QCSPCChart for .Net X QCSPCChart for Java
QCChart3D QCChart3D for .Net X QCChart3D for Java
QCMatPack QCMatPack for .Net QCMatPack for .Net CF QCMatPack for Java

 

Have any questions ? Contact: info@quinn-curtis.com

Key Benefits

bulletFast development time because of the use of advanced templates for the most common SPC Control charts
bulletCharts have no limits on the number of data points or time frame
bulletIntegrated histograms and tables displays require no programming
bulletIntegrate with your database because the software is written and programmed using next generation programming language, Java.
bulletAdd SPC charts to your web site by using Java Applet technology.
bulletThere are no restrictions on what your program can do, since you can add any feature that you want using Java.

Feature Summary

bulletJava IDE Independent - Tested and compatible with Eclipse, JBuilder and NetBeans.
bulletBased on the Java Graphics2D API - Compatible with Java components and applications.
bullet100% Java Code - The software is entirely written in Java, resulting in provide better performance and scalability. Java code makes applications easier to deploy and maintain.
bulletVariable Control Chart Templates - X-Bar R - (Mean and Range), X-Bar Sigma, (Mean and Sigma), Median and Range, X-R (Individual Range Chart).

Java X-Bar R (Mean-Range) Chart   

X-Bar R Chart (Mean-Range Chart)

 

Java I-R (Individual Range) Chart   

I-R Chart (Individual Range)

 

bulletAttribute Control Chart Templates - p-Chart (Fraction or Percent of Defective Parts, Fraction or Percent Non-Conforming), np-Chart (Number of Defective Parts, Number of Non-Conforming), c-Chart (Number of Defects, Number of Non-Conformities ) and u-Chart (Number of Defects per Unit, Number of Non-Conformities Per Unit ).

Java p-Chart (Percent Defective Parts, or Percent Defective 
        Non-Conforming)    

p-Chart (Percent Defective Parts, or Percent Defective Non-Conforming)

Java np-Chart (Number Defective Parts, or Number Non-Conforming)     

np-Chart (Number Defective Parts, or Number Non-Conforming)

 

Java c-Chart (Number Defects, or Number Non-Conformities)    

c-Chart (Number Defects, or Number Non-Conformities)

 

Java u-Chart (Number of Defects Per Unit, or Number of Non-Conformities 
        per Unit)   

u-Chart (Number of Defects Per Unit, or Number of Non-Conformities per Unit)

 

bulletOther SPC Chart Templates - Frequency Histograms, Normal Probability Plots with probability scales and axes, and Pareto Diagrams.

Java Frequency Histogram    

Frequency Histogram

 

Java Pareto Diagram   

Pareto Diagram

 

Java Normal Probability Plot   

Normal Probability Plot

 

bulletIntegrated Table Support - Sampled and calculated data values can be part of the SPC Control chart. Every sample subgroup has a pop-up notes text edit box where an operator can add observations.

Java X-Bar R Chart with integrated table display   

X-Bar R Chart with integrated table display of sampled and calculated data values

 

bulletIntegrated Frequency Histograms – The variable control charts and attribute control charts can display a frequency histogram of the process variable side by side with the main SPC chart.

Java X-Bar Sigma Chart with frequency histograms and table support    

X-Bar Sigma Chart with frequency histograms and table support for calculated values

 

bulletCustomize Chart Objects - All of the plot objects created in the SPC chart templates are accessible to the programmer, allowing tremendous flexibility in the look of the SPC charts.

   

Customized backgrounds and plot objects

 

bulletSPC Control Limit Calculations - SPC Control limits can be set explicitly, as the result of your own calculations, or the limits can be automatically calculated at 1-, 2- and 3- sigma levels using our own internal routines

 

bulletMultiple SPC Control Limits – Control limits can be placed at 1-sigma, 2-sigma and 3 sigma levels for high and low SPC control limits.

Java SPC control limits at the 1-, 2- 
        and 3-sigma levels   

SPC control limits at the 1-, 2- and 3-sigma levels

 

bulletProcess Capability Ratios and Process Performance Indices – Automatic calculation and display of process capability ratios (Cp, Cpl, Cpu, Cpk and Cpm) and process performance indices (Pp, Ppl, Ppu and Ppk)

Java X-Bar R chart with Cpk, Cpm and Ppk   

An X-Bar R chart with Cpk, Cpm and Ppk data displayed in the data table.

 

bulletVariable SPC Control Limits – Control limits can either be fixed, and can vary with time.

Java X-Bar R chart with variable control limits   

X-Bar R chart with variable control limits

 

bulletWestern Electric (WECO) Runtime Rules – The software will automatically calculate and process the alarm limits for the Western Electric Runtime Rules (WE 1, 2, 3 and 4).

    Java X-Bar R chart with that use Western Electric 
        Runtime Rules

An X-Bar R chart with that use Western Electric Runtime Rules.

 

bulletData Tooltips - Integrated data tooltips display chart data values in a popup window.

Java Median-Range Chart, with tool tip display    

Median-Range Chart, with tool tip display

 

bulletIntegrated Scrolling -  A scroll bar option permits the user to window in on 8-20 sample subgroups at a time, from a much larger collection of measurement data, representing hundreds or even thousands of subgroups, and move through the data, similar to paging through a spreadsheet. The scroll bar control can be used with static or dynamic SPC Charts.

Java X-Bar R Chart with integrated scroll bar    

X-Bar R Chart with integrated scroll bar.

 

bulletDynamic Updates of SPC Charts - SPC Charts can be updated and control limits  re-calculated in real-time.

Java real-time update X-Bar R chart with variable control limits    

Dynamically updated X-Bar R chart with variable control limits

 

bulletAuto-Scaling - The y-axes of the SPC charts can be auto-scaled to display all data and control limits, or the minimum and maximum value of the y-axis can be explicitly set.
bulletControl Limit Alarm Events - Alarm events can be triggered whenever a process variable exceeds an SPC control limit.
bulletData logging - SPC data values can be logged to disk in the CSV (comma separated value) format, for import into spreadsheets and other programs.
bulletPrinting and Image Rendering – The SPC Charts, including the integrated tables, can be output to any Windows supported printer and Java JPG file.
bulletJava Documentation and Demo/Example Programs - The software includes a comprehensive 300 page user manual with many programming examples, XML help for every class. There are example programs for every chart type..

 

SPC Control Chart Tools for Java Developer Licensing

bulletOur license agreement can be found here.
bulletThe SPC Control Chart Tools for Java Developer License is available in a Developers Version (model # JAV-SPC2-DEVR) that does not time out. Free updates for two years. The Developers Version of the  SPC Control Chart Tools includes the QCChart2D software and there is no need to purchase QCChart2D separately.
bulletThe SPC Control Chart Tools for Java Developer License is licensed to a single individual. It cannot be used by multiple people at the same company, unless a separate license is purchased for each person. Site licenses are also available. Contact sales@quinn-curtis.com with details of how many seats you wish to purchase and we will respond with a quote.
bulletThe SPC Control Chart Tools for Java Developer License product (JAV-SPC2-DEVR)  include a single Redistributable License, good for redistributing one application that uses SPC Control Chart Tools, royalty free.

 

SPC Control Chart Tools for Java Redistributable Licensing

bulletDeployment and/or distribution of applications that use the QCChart2D/SPC Control Chart Tools for Java software requires the purchase of a Redistributable License (model # JAV-SPC-RED). A single Redistributable License is included with the SPC Control Chart Tools for Java Developer License products ( model #  JAV-SPC2-DEVR) .
bulletYou are required to own at least one copy of the Developer License before you can purchase the Redistributable License. You can't save a few dollars by developing your application using the 30-Day Trial software and then trying to order the Redistributable License.
bulletA separate Redistributable License needs to be purchased for each unique application program, or web site deployment that uses the software. You can ship as many of the unique application program as you want for the cost of a single redistributable license. If you use the software in different applications, and distribute those applications, you need a separate Redistributable License for each unique application.
bulletThis license is explicitly for programmers that use the QCChart2D/SPC Control Chart Tools toolkit to create an end user applications. We obviously cannot allow developers to use this software  to create a charting toolkit or component for resale to other developers.

 

Custom Programming Services

bullet SPC Control Chart Tools for Java is an extremely powerful and flexible software package. It contains over 1000  methods and properties in more than 120 classes. The user manual and  help file documentation are more than 1500 pages. This can be overwhelming to the average programmer who wants to start programming today and have the prototype of an application working in a week.
bulletThe variety of user interfaces for charting applications is as diverse as the industries using the software. The end-user of an application at a drug company expects to interact with the chart in a manner different than that of an end-user in the automotive industry.
bulletWe know that your application may be similar to, but still uniquely different from any of our example programs. To that end we offer our programming services to write for you a custom example program that demonstrates how to code the chart format and user interface you want. That jump start to your project can save you many weeks of work and make you look like a chart programming genius. All  you have to be able to do is describe in detail what you want the example to do.
bulletUsing SPC Control Chart Tools for Java , our range of expertise includes Applet, J2EE and SQL programming languages. For more information or a quote, please contact our sales department at sales@quinn-curtis.com

 

Doesn't have the features you need ? Let us know what those are so we can add them in a subsequent release. Contact: info@quinn-curtis.com

 

Ordering Information

Click here to go to Download Ordering

Description Model # Price
SPC Control Chart Tools with QCChart2D  Developer License (no time out) with (1) Redistributable License JAV-SPC2-DEVR $300 USD
SPC Control Chart Tools Redistributable License JAV-SPC-RED $100 USD