Stella Vision for JAVA is generic name of the following 3 softwares.
Fine Vision for JAVA:It's specialized in editing of fine pattern and various functions of wet-etching.
It's possible to treat an excellent extraction treatment of outline, off-set treatment involved internal and external automatic judgment, identification choice specific data easily by multiple figure choice commands. Also, it's possible to treat adept editing process treatment by logic arithmetic processing of connecting figure to each other, co-treat delicate wet-etching processes by input power of parameters. In addition, it's possible to perform the corrections wet-etching treatment which off-set linearly in response to forms with keeping minimum pitch.
Router Vision for JAVA:It's a suitable software for substrate cutting and forming path of hole making.
Router Vision for JAVA:It's a suitable software for substrate cutting and forming path of hole making. It forms a NC program for router processing machine automatically or semi-automatically based on information from CAD data (for example, Gerber format, DXF, and etc.). It's possible to adjust treat drawing and error which are abbreviated in drawing operation.
Also, it's possible to draw up way-out rout for router by multiple functions which are layout function of drill-bit and fabrication function of cutting into fabrication of rout according as width and configuration of slit-pattern in original figure data, rout fabrication function of grid matrix pattern, fabrication function of rout of prevention of cutter-marks, control function of moving speed, imposition treatment function, and so on.
It is not constrained by any router processing machine by flexible NC code parameter.
Zig Vision for JAVA is software for Zig treatment only.
It sorts exchange of pad-flash, optimization of probe pin, address numbering of net-end points, round-flash on 1 map line and runs numbering. It mounts multiple functions such as automatic mapping function. It supports output of file which covers information of pin with terminal number.
There are two features roughly in CAD/CAM software “Stella Vision for JAVA”.
1. Original algorithm with ultra-high speed treatment
First of all, one is realization of ultra-high speed treatment by original algorithm. We spent on development of this algorithm for 3 years. However, the core source code (a mere A4 size paper) gained as result in this development had any more value.
Upward, this algorithm became main resource of our products. For example, while we prepared an etching calibration data with mass capacity by the conventional highest data search engine, we spent on preparation for 12 hours. On the other hand, we could shortened in this preparation for only 5 min by new algorithm. Of course, data precision of this new engine is same as the conventional data search engine.
This high speed ability brings in inundant superiority against Stella Vision.
In fact, we heard users of Stella Vision could not use other softwares.
2. Evolve at all times
Stella Vision upgrades by 1 time per day. In short, our engineers upgrade this software based on user's feedback information on semi-realtime. User's estimate against this speedy version up is corroborative of more than 90% in product maintenance contract. Also, this software supports in the shape of Plug in” against each other needs. Another advantage of Stella Vision is detail and speedy version up.
Category of CAD/CAM system
Figure shows relationship of design rule and cost per area, field of CAD/CAM system in main electronics device. For example, softwares of A group support PCB only, softwares of B group support AM-LCD and AM-OLED only, softwares of C group support semiconductor only. In short, supported range of these softwares is limited.
On the other hand, Stella Vision supports all range as figure. This is a reason why it has absolute advantages such as high precision (16 digit), large capacity (64 bit).
Road map
We will reinforce cooperation agreement with our customers, in order to correspond to required specification of costumers. Especially, we are focusing on semiconductor, MEMS, printable electronics fields.
For example, large capacity and high precision DB (Data-base) are required in the electric series CAM recently. We have developed above such DB with 64 bit and 16 digit in the past. We will improve edit function of CAM from now,too.
Also, we will develop CAM software with automation and minimization of operating time of operators. For example, we enhance edit function of photograph data. As a result, we will improve design feed-back system of product inspection information by organized integration, and then, improve teaching function of inspection and measurement. We set out total productivity enhancement.
New function of Stella Vision
Technical advantage of Stella Vision is ultra-high speed search engine by original algorithm which was developed for 3 years. This algorithm achieves two dimensions searching ultra-high speedy, Distance Offset which calculates variation of line width in the wet-etching process before the fact and transforms CAD data automatically. Also, capacity is mass such as 64 bit.
In addition, CAD data drew up by Stella Vision is high precision as 16 digits.
As a result, it's possible to draw up and show all dimensions such as XY coordinate, line width, pitch width with high accuracy. This means if pattern is fine, its advantage become to be enlarged.
In Stella Vision, new functions come into existence, in addition to main functions such as Distance Offset, calculation function of sheet resistance of electrode.
For example, one of new function is to transform from a picture into CAD data.
This is a function which transforms from analog picture data into digital CAD data with high speed. As a result, it's possible to store a painting as digital datas (Picture 1). Also, it's possible to restore old-time photo-mask and design drawing of device without digital data easily.
▲Original painting
▲After transformed into CAD data from original painting
Moving image examples of Stella Vision
Using examples (moving image) of Stella Vision is introduced in this here.
Edit:It's a command menu for edit of data. Connect ParalineTwo parallel lines are connected while keeping a certain clearance. Connect Paraline Based on Directions Line Twin bundle lines are connected at the same time by basing on an indicating line. User Font Definition It's possible to register user's original font and to use. Convert to Dot Line or Chain Line A line is converted to a dot-line, and chain line. Chamfer:Corner part is chamfered. Fillet:Space of two lines and arcs is connected by arc with designated radius. Change Corner Shape:Corner is treated by fillet geometry or chamfered simultaneously. Clipping:Designated area is clipped. Correct Pitch:Width, space, and pitch of bundle line are corrected. Shrink:Sum total of width of bundle lines and space is corrected to designated length (whole length). Connecting by Specified Line Width:Two segment groups are connected by connecting wire with designated line width. Connect at Intersection Point:Two bundle lines are connected at the same time. End point:End points of designated polyline are connected. Intersection point:Intersection lines of end point of designated polyline are connected. Replace Insert to Step & Repeat:Insert group in same block is replaced to step & repeat. Replace Step & Repeat to Insert:Each piece of step & repeat is replaced to each insert. Auto Cut:Cut data is formed in within designated clearance, and also, its area is eliminated. Manual Cut:Cutting data is made by manual, and then, its part is eliminated. Cookie Cut:Data is cut by use of designated cookie data.
View:It's a command menu for change of screen-display. Copy to Clipboard:The whole of main window or only selective part is copied to the clipboard. Reverse:Figure is reversed symmetrically or cutting part is reversed. Show Flash/DCode/Aperture:Kind of flash, Dcode, and aperture is designated and shown.
Show XY Parallel:Parallel line and non-parallel line against X, Y axis are rendered by color coding with respect to each line.
Draw:It's a command menu for drawing of line, flash, and so on. Draw Paraline It's command for drawing of parallel line. Draw Rectangular Spiral Polyline with rectangle spiral shape is drawn. Draw Spiral Polyline with spiral shape is drawn. Draw Arrow Arrowed line is rendered.
Aid:It's a command menu for switching snapping point.
Select:It's a command menu for selection of data.
Select EX:It's a command menu for a specific selection except for “selection”. Select Area:Object which is corresponded to designated area is selected. Select same objects (new):An object which is same shape as designated sample object is selected. Clipping:Designated area is clipped.
Special:It's a command menu for a specific treatment such as wet-etching calibration, off-set treatment. Scale:Designated object is scaled by same scale factor or other scale factor. Join:Deficient polyline is jointed, as a result, it's traversable. Delete Double Line Overlapped double line is deleted. Delete Overlap:All overlapped polylines are deleted. Offset The internal and the external figure is judged automatically, and then, offset. Distance offset (optional):Space between patterns is measured, and then, is offset by designated value in advance. Orthogonal Offset:Each off-set distance is pointed at X direction, Y direction, and orthogonal direction respectively, and offset. Variety Line Width Offset:Line is offset with respect to each line width based on the table. Assigned Part Offset Only assigned part is offset. Center Line Offset:Center line inclusive intermissive point due to fine line is abstracted. Attribute Offset:Distance is designated with respect to each extended attribute and offset. Area Offset:Offset figure is made while its area is adjusted by designated value. XY Offset:Each offset value is designated with respect to each direction (X or Y) and offset. Paraline Offset:Paraline is offset by designating flexion in detail. PL to PR Outline of polyline and flash are abstracted. Smooth Variability of object is suppressed within acceptable value. Plane Inclusion:Paint out level is added to outline pattern. Connect Mid Point:Mid point of each segment in polyline are connected with each other, so that, data is smoothed. Plane Operation Data is synthesized by logical operation of overlapped closed object. Divide Arc:Arc is divided by linear line. Divide Circle by Quadrant Points:True circle and circular arc are divided by dual partitioning or quadrant. Change Direction:Direction of polyline object is changed. Swap Selective object group is substituted to other object group on the block. Swap (Batch) Data is substituted on the block based on sample data which is registered in advance. Convert into Flash:Pad part of photo data is converted to flash data. Convert into Photo Line:Corner flash and long round flash are converted into photo line. Replace to Object which has specified shape:Selective object is replaced to other object which has specified shape. Etching Factor 1 <optional>:Shape of lead frame is changed. Etching Factor 2 <optional>:Only apex of lead frame is treated by off-set. Etching Factor 3 <optional>:Edge part of pattern is partly calibrated. Put Horn <optional> Apex of pattern is horned for wet-etching. GCenter:Flash is extracted in the center point of object. Make slit A slit is formed in selective objects. Make Slit Centerline:Line is made in center of designated two lines. Make QFP QFP (SOP) is formed automatically. Make Symmetric Object:Data in designated zone is cut from selective object, and then, its symmetric object is made. Make Object to Reinforce Corner:Reinforce object is made in flexion of out-line pattern. Make Object which Paint Out Corner:Paint out object is made in corner within designated angle. Make Reinforcement Object In Acute Angle:Reinforcement object is made in acute angle. Make Polyline of Same Length:Polyline is made within designated length and width. Make Circle of True Position:Circle which indicates standard range of bonding area is made in leadframe. Make Dummy Tracks A dummy pattern is arranged in without pattern. Move Random Data is moved randomly. Make Spur Gear, Make Sprocket Gear <optional> A gear is generated interactively. Process Scheduler Some commands are registered and treated continuously. Therefore, it's useful for automation of work. Tear Drop Teardrops are formed on the block in order to smooth joint of pad and line. Adjust Resistance Sheet resistance of outline pattern is adjusted.
Check:It's a command menu for inspection of data. Check Resistance 2 Sheet resistance is detected with respect to each parallel line. Get Total Area:Area of designated object is indicated. Get Area Share:Pattern area share of designated region is calculated. DRC:Space between objects is checked. MRC:Design data is checked by CAD data.
Script:It's a script menu for a specific treatment. Edit Script:Script menu is edited. Select-Interval Parallel line is chosen every 1 line. Generate QRCode Image QR code is formed automatically by use of GoogleAPI..