G05B 2219/35
Nc in input of data, input till input file format
G05B2219/35 (Nc in input of data, input till input file format) appears on 3,756 US grants and 3,789 published applications in this corpus.
Search patents in G05B- Granted patents
- 3,756
- Published applications
- 3,789
- Assignees
- 1,437
- Inventors
- 7,776
- Latest grant
- 6 Oct 2026
Filings by year
| Year | Granted patents | Published applications |
|---|---|---|
| 1976 | 8 | 0 |
| 1977 | 12 | 0 |
| 1978 | 11 | 0 |
| 1979 | 13 | 0 |
| 1980 | 11 | 0 |
| 1981 | 12 | 0 |
| 1982 | 11 | 0 |
| 1983 | 16 | 0 |
| 1984 | 19 | 0 |
| 1985 | 36 | 0 |
| 1986 | 34 | 0 |
| 1987 | 41 | 0 |
| 1988 | 34 | 0 |
| 1989 | 54 | 0 |
| 1990 | 51 | 0 |
| 1991 | 43 | 0 |
| 1992 | 39 | 0 |
| 1993 | 36 | 0 |
| 1994 | 47 | 0 |
| 1995 | 57 | 0 |
| 1996 | 52 | 0 |
| 1997 | 47 | 0 |
| 1998 | 63 | 0 |
| 1999 | 51 | 0 |
| 2000 | 45 | 0 |
| 2001 | 32 | 19 |
| 2002 | 38 | 63 |
| 2003 | 59 | 70 |
| 2004 | 62 | 79 |
| 2005 | 51 | 79 |
| 2006 | 59 | 62 |
| 2007 | 47 | 61 |
| 2008 | 46 | 68 |
| 2009 | 30 | 72 |
| 2010 | 38 | 55 |
| 2011 | 56 | 53 |
| 2012 | 46 | 61 |
| 2013 | 53 | 85 |
| 2014 | 58 | 87 |
| 2015 | 55 | 125 |
| 2016 | 101 | 256 |
| 2017 | 104 | 297 |
| 2018 | 194 | 339 |
| 2019 | 290 | 376 |
| 2020 | 307 | 358 |
| 2021 | 258 | 263 |
| 2022 | 280 | 225 |
| 2023 | 216 | 234 |
| 2024 | 156 | 181 |
| 2025 | 163 | 128 |
| 2026 | 114 | 93 |
By publication year. Applications have been published since 2001. 2026 runs to 8 Oct.
Subgroups
Granted patents
- G05B 2219/351343-d cad-camIndexing code685
- G05B 2219/35012Cad camIndexing code183
- G05B 2219/35001Data input, data handling, programming, monitoring of ncIndexing code132
- G05B 2219/35453Voice announcement, oral, speech inputIndexing code85
- G05B 2219/35472Mode selectionIndexing code85
- G05B 2219/35097Generation of cutter path, offset curveIndexing code75
- G05B 2219/35162Determine workpiece placement, nesting in blank, optimize, minimize loss materialIndexing code74
- G05B 2219/35263Using variables, parameters in program, macro, parametrized instructionIndexing code68
All 530 subgroupsShow fewer
- G05B 2219/35444Gesture interface, controlled machine observes operator, executes commandsIndexing code67
- G05B 2219/35262Macro instruction, canned cycles, subroutines, subprogramIndexing code65
- G05B 2219/35436Means, manual input, input reference, hand wheelIndexing code62
- G05B 2219/35044Tool, design of tool, mold, die toolingIndexing code61
- G05B 2219/35373Data storage, bufferIndexing code61
- G05B 2219/35431InteractiveIndexing code60
- G05B 2219/35554Mirror, other conversionsIndexing code59
- G05B 2219/35438JoystickIndexing code57
- G05B 2219/35216Program, generate nc program, code from cad dataIndexing code54
- G05B 2219/35287Verify, check program by drawing, display part, testpieceIndexing code52
- G05B 2219/35459Knob, handle, handwheel delivers pulses, electronic handwheel, digipotIndexing code50
- G05B 2219/35494Online documentation, manual, procedures, operator, user guidance, assistanceIndexing code49
- G05B 2219/35349Display part, programmed locus and tool path, traject, dynamic locusIndexing code45
- G05B 2219/35291Record history, log, journal, audit of machine operationIndexing code43
- G05B 2219/35464Glove, movement of fingersIndexing code41
- G05B 2219/35167Automatic toolpath generation and tool selectionIndexing code39
- G05B 2219/35316Interference checking between tool, machine, part, chuck, machining rangeIndexing code38
- G05B 2219/35008Www cad, world wide design and manufacturingIndexing code36
- G05B 2219/35488Graphical user interface, labviewIndexing code36
- G05B 2219/35017Finite elements analysis, finite elements method femIndexing code33
- G05B 2219/35585Motion command profileIndexing code32
- G05B 2219/35499Model of process, machine and parametersIndexing code31
- G05B 2219/35519Machining data and tool dataIndexing code31
- G05B 2219/35215Generate optimal nc program variant as function of cost, time, surface, energyIndexing code29
- G05B 2219/35313Display, validate tool path for boundary, surface interferenceIndexing code28
- G05B 2219/353183-d display of workpiece, workspace, tool trackIndexing code28
- G05B 2219/35346Vmmc: virtual machining measuring cell simulate machining process with modeled errors, errorIndexing code27
- G05B 2219/35588Pack, compress data efficiently in memoryIndexing code27
- G05B 2219/35128Propeller bladeIndexing code25
- G05B 2219/35218From cad data derive fixture configuration and assembly programIndexing code25
- G05B 2219/35261Use of mathematical expression, functional equationIndexing code25
- G05B 2219/35312Display working state, processIndexing code25
- G05B 2219/35381Convert in real time input peripheral data to processor data, ouput dataIndexing code25
- G05B 2219/35043Tool, fixture designIndexing code24
- G05B 2219/35192From design derive sequence of bending so that bending is possibleIndexing code24
- G05B 2219/35223Tolerance, consider tolerance in design, design for assemblyIndexing code24
- G05B 2219/35506Camera images overlayed with graphics, modelIndexing code24
- G05B 2219/35005Sheet metal cadIndexing code23
- G05B 2219/35009Dynamic simulationIndexing code23
- G05B 2219/35217Cagd computer aided geometric design, sbgd scanning based geometric designIndexing code23
- G05B 2219/35151Modeling geometric, generation or forming of curved surfaceIndexing code22
- G05B 2219/35193ManufacturabilityIndexing code22
- G05B 2219/35481Display, panelIndexing code22
- G05B 2219/35095Features libraryIndexing code21
- G05B 2219/35252Function, machine codes g, mIndexing code21
- G05B 2219/35461Digitizing, menu tablet, pencilIndexing code21
- G05B 2219/35482Eyephone, head-mounted 2-d or 3-d display, also voice and other controlIndexing code21
- G05B 2219/35491Workpiece date display, position, heightIndexing code21
- G05B 2219/35285Plausibility check for data, within permissible rangeIndexing code20
- G05B 2219/35028Adapt design as function of manufacturing merits, features, for manufacturing, dfmIndexing code19
- G05B 2219/35086Machining feature extraction, geometry and machining parametersIndexing code19
- G05B 2219/35159With nominal blank and model in memory define tool path and machineIndexing code19
- G05B 2219/35204Planning, generic process planningIndexing code19
- G05B 2219/35293Execute program and check block of data, on interrupt display blockIndexing code19
- G05B 2219/35308Update simulator with actual machine, control parameters before start simulationIndexing code19
- G05B 2219/35386Look ahead processing of plural block data from bufferIndexing code19
- G05B 2219/35503Eye tracking associated with head mounted display to detect eye positionIndexing code19
- G05B 2219/35533Use, input 2-d data, sectional profile to machine 3-d surfaceIndexing code19
- G05B 2219/35062Derive mating, complementary, mirror part from computer model dataIndexing code18
- G05B 2219/35489Discriminate, different colour, highlight between two statesIndexing code18
- G05B 2219/35113Generation of compound, composite surfaceIndexing code17
- G05B 2219/35117Define surface by elements, meshesIndexing code17
- G05B 2219/35338Display virtual tool, locus, part to check possibility of execution next blockIndexing code17
- G05B 2219/354163-d joystickIndexing code17
- G05B 2219/35419Four and more-dof hand controller, joystick, manipulandumIndexing code17
- G05B 2219/35525Use same data for different operations, coarse and fine, cutting and grindingIndexing code17
- G05B 2219/35021Identify object characteristics, elasticity, density, hardness and select materialIndexing code16
- G05B 2219/35082Product, feature based modeling, geometric and engineering infoIndexing code16
- G05B 2219/35426Prepare, enter next program during execution of actual program, machiningIndexing code16
- G05B 2219/35025Design and manufacture jigIndexing code15
- G05B 2219/35148Geometric modeling for swept volume of moving solidsIndexing code15
- G05B 2219/35178Machining parameter constraint, feed, speed, dimension of partIndexing code15
- G05B 2219/35214Setup planning, number of them, machines needed, part orientation, orderIndexing code15
- G05B 2219/35219From cad data derive cutting, stacking, sorting programIndexing code15
- G05B 2219/35354Polar coordinates, turntableIndexing code15
- G05B 2219/35495Messages to operator in multimedia, voice and image and textIndexing code15
- G05B 2219/35513Setting tool condition, tool set in tool exchanger, present or notIndexing code15
- G05B 2219/35036Correct model by comparing 3-d measured data of modified workpiece with originalIndexing code14
- G05B 2219/35051Data exchange between cad systems, cad and camIndexing code14
- G05B 2219/35081Product design and process machining planning concurrently, machining as function of designIndexing code14
- G05B 2219/35106Contour map, cutter moved along contour lines, terraces of part surfaceIndexing code14
- G05B 2219/35114Generation of connection between two or more surfacesIndexing code14
- G05B 2219/35152Part coding, description from 3-d cad databaseIndexing code14
- G05B 2219/35161Determine orientation of workpieceIndexing code14
- G05B 2219/35188Project workpiece and sheet on screen, position layout to be cut, storeIndexing code14
- G05B 2219/35315Projection, two, three section viewsIndexing code14
- G05B 2219/35529Monitoring current machining, store information in database as a new working caseIndexing code14
- G05B 2219/35003Kad kam knowledge aided design, knowledge aided manufacturingIndexing code13
- G05B 2219/35304Real time analysis, check of program, just before machiningIndexing code13
- G05B 2219/35311Remote simulation of machining programIndexing code13
- G05B 2219/35414Remote instruction to operate machine toolIndexing code13
- G05B 2219/35059Convert pcb design data to control data for surface mounting machineIndexing code12
- G05B 2219/35098Automatic coarse, rough and finish cutting path generationIndexing code12
- G05B 2219/35121Generate connection between two pathsIndexing code12
- G05B 2219/35283Plausibility check for function, program, inhibit dangerous, unallowed programIndexing code12
- G05B 2219/35317Display tool shape, to select tool for program, or for interferenceIndexing code12
- G05B 2219/35353While machining compare real path with simulated, command path, contour displayIndexing code12
- G05B 2219/354153-d three dimension, space input, spaceballIndexing code12
- G05B 2219/35556Conversion inch to metricIndexing code12
- G05B 2219/35035Design gear, tooth surfacesIndexing code11
- G05B 2219/35116Rfs rotation free surfaces, needs c x y z axis, non axisIndexing code11
- G05B 2219/35146Enter data, calculate 3-d curve or surface, sculptured surface, okisurfIndexing code11
- G05B 2219/35158Calculation of contact point of tool on surface, curveIndexing code11
- G05B 2219/35168Automatic selection of machining conditions, optimum cutting conditionsIndexing code11
- G05B 2219/35212Estimating a cost associated with each operation, amount of time, target costIndexing code11
- G05B 2219/35269Checking data, parity, diagnosticIndexing code11
- G05B 2219/35303Dry run, compare simulated output with desired finished profile, alarm, inhibitIndexing code11
- G05B 2219/35398Machining, change parameters as function of machining typeIndexing code11
- G05B 2219/35422Unit freely movable in space, detect its position, orientation by triangulationIndexing code11
- G05B 2219/35439Keys or buttonsIndexing code11
- G05B 2219/35448Datasuit, arm sleeve, actor, operator wears datasuit and generates motionIndexing code11
- G05B 2219/35501Colour displayIndexing code11
- G05B 2219/35528Create machining conditions database by analyzing actual machining nc programIndexing code11
- G05B 2219/35115Project 3-d surface on 2-d plane, define grid in planeIndexing code10
- G05B 2219/35145Voxel map, 3-d grid mapIndexing code10
- G05B 2219/35196From workpiece data derive assembly tool dataIndexing code10
- G05B 2219/35207Design agent selects planning agent, which selects fabrication agentIndexing code10
- G05B 2219/35286Run tape without machining, tape proving, dry run, test runIndexing code10
- G05B 2219/35289Display machining state and corresponding control programIndexing code10
- G05B 2219/35473Input limit values of speed, position, acceleration or forceIndexing code10
- G05B 2219/35534Conversion input dataIndexing code10
- G05B 2219/35002Parametric machine control, direct control from cad data, no nc dataIndexing code9
- G05B 2219/35011Use of spreadsheetIndexing code9
- G05B 2219/35023Constraint based modeling, keep relationships between elementsIndexing code9
- G05B 2219/35029Design of modular control systemIndexing code9
- G05B 2219/35084Geometric feature extraction, concave and convex regions, object recognitionIndexing code9
- G05B 2219/35155From parts catalog, database, define part relationships, product definitions, specificationsIndexing code9
- G05B 2219/35156Group technology, identify and group simular parts, tools and machinesIndexing code9
- G05B 2219/35211Using a search treeIndexing code9
- G05B 2219/35266On error display code, message for recovery from faultIndexing code9
- G05B 2219/35324Two, more pictures separated on screen, displayIndexing code9
- G05B 2219/35331Display only machined partIndexing code9
- G05B 2219/35441Production design metaphore, tool, operation like input systemIndexing code9
- G05B 2219/35458Control command embedded in video, audio stream, signalIndexing code9
- G05B 2219/35512Display entered, measured values with bargraphIndexing code9
- G05B 2219/35514Display tool dataIndexing code9
- G05B 2219/35026Design of machine tool, of cnc machineIndexing code8
- G05B 2219/35031Redesign, use former designIndexing code8
- G05B 2219/35083Parametric design, parameters for geometric design and for process planningIndexing code8
- G05B 2219/35118Generate intersection of offset surfacesIndexing code8
- G05B 2219/35198Combine component electronic catalog, cdrom with cad data to generate nc programIndexing code8
- G05B 2219/35238Gray-codeIndexing code8
- G05B 2219/35259Divide program in machining division blocks, and name themIndexing code8
- G05B 2219/35306Interference of all tools of turret, or part of tool base withIndexing code8
- G05B 2219/35321Display only tool locus, dynamicIndexing code8
- G05B 2219/35326Scale image automatically to display whole tool locus or indicated areaIndexing code8
- G05B 2219/35379Conversion, normalizeIndexing code8
- G05B 2219/35428Block selection, searchIndexing code8
- G05B 2219/35429Enter code number directly for function, no use of function keysIndexing code8
- G05B 2219/35455Foot pedalIndexing code8
- G05B 2219/35504Multilingual communication, messages in different languagesIndexing code8
- G05B 2219/35507Spider, radar, parallel axes, multivariate plotIndexing code8
- G05B 2219/35581Position data for module and position data within moduleIndexing code8
- G05B 2219/35032Check correctness, violation of design, rule checkIndexing code7
- G05B 2219/35061From cad make drawing with text for dimensions, scan it and readIndexing code7
- G05B 2219/35066Modify design, modify shape, stretch, scale, add, deleteIndexing code7
- G05B 2219/35072Scale, zoom a designed figureIndexing code7
- G05B 2219/35077Display part and patterns to be machined on part, make selectionIndexing code7
- G05B 2219/35101Cc cutter contact pathIndexing code7
- G05B 2219/35109Clean up region, volume left uncut by too large tool pass afterIndexing code7
- G05B 2219/35111Automatically search for clean up regions, generate clean up tool passIndexing code7
- G05B 2219/35123Calculate volume of objectIndexing code7
- G05B 2219/35124Calculate center of gravity of objectIndexing code7
- G05B 2219/35157Machinability, producibility, reject nc program if tool motion not possibleIndexing code7
- G05B 2219/35172Lookup tables for technology, machining parametersIndexing code7
- G05B 2219/35194From workpiece data derive tool dataIndexing code7
- G05B 2219/35221Generate cutter path as function of speed, acceleration condition selected by operatorIndexing code7
- G05B 2219/35228Automated tolerance chain generationIndexing code7
- G05B 2219/35267Compare ram data to rom data, verify correctness, validity data, toleranceIndexing code7
- G05B 2219/35282Verify if loaded program into memory or stored into tape, cassette isIndexing code7
- G05B 2219/35314Display workpiece and machine, chuck, jig, clamp, toolIndexing code7
- G05B 2219/35327Display tool locus together with correlated machining parameter, load motorIndexing code7
- G05B 2219/35336Display locus and corresponding actual blockIndexing code7
- G05B 2219/35342Set colour change for a block, display locus for that block inIndexing code7
- G05B 2219/35391Sort, order entered data hierarchicalIndexing code7
- G05B 2219/35408Calculate new position data from actual data to compensate for contour errorIndexing code7
- G05B 2219/35409Dpc direct programming at the consoleIndexing code7
- G05B 2219/35462MouseIndexing code7
- G05B 2219/35487Display and voice output incorporated in safety helmet of operatorIndexing code7
- G05B 2219/35493Display workpiece and tool data togetherIndexing code7
- G05B 2219/35543Cartesian to polar and vice versaIndexing code7
- G05B 2219/35545Serial to parallel conversionIndexing code7
- G05B 2219/35016Analyse model, decide on number of sections to takeIndexing code6
- G05B 2219/35018Determining bending die radius from part data, estimated radius and calculationIndexing code6
- G05B 2219/35034Adapt design to customer feedbackIndexing code6
- G05B 2219/35039Model for analysis of workpiece displacement due to clamping, fixtureIndexing code6
- G05B 2219/35074Display object, recognition of geometric formsIndexing code6
- G05B 2219/35087Hole extraction for sheet metalIndexing code6
- G05B 2219/35107Generate planar section toolpathIndexing code6
- G05B 2219/35112Define object with spline, convert to raster, mosaic of points to makeIndexing code6
- G05B 2219/35119Combine different forms, shapesIndexing code6
- G05B 2219/35245Expansion of control words, code of standard language to increase functionalityIndexing code6
- G05B 2219/35292By making, plotting a drawingIndexing code6
- G05B 2219/35307Print out of program on paper, on screenIndexing code6
- G05B 2219/35368Read and work buffer, machine while read in, no switching between buffersIndexing code6
- G05B 2219/35375Store command data into latch, buffer synchronized to clockIndexing code6
- G05B 2219/35392Set switches, load, cancel data for different axis, spindles simultaneousIndexing code6
- G05B 2219/35433During execution, display asks for parameters, operator answers, machine againIndexing code6
- G05B 2219/35497Use colour tone, hue to indicate amount of processed quantityIndexing code6
- G05B 2219/35505Display two windows, one with nc-data, other with general application dataIndexing code6
- G05B 2219/35565Communications adapter converts program to machine or controls directly machineIndexing code6
- G05B 2219/35576Data divided in blocks to be covered by small movement, to originIndexing code6
- G05B 2219/35013Define workpiece, dimension from characteristics, strength, performanceIndexing code5
- G05B 2219/35027Design for assembly dfa, ease of object assemblyIndexing code5
- G05B 2219/35085Incremental feature recognition, extraction, changes are added as new featuresIndexing code5
- G05B 2219/35091Feature conversion, from design to process features or elseIndexing code5
- G05B 2219/35099Generation of cutter path for only a designated part of surfaceIndexing code5
- G05B 2219/35108Generate offset tool moving path in restrained curved planeIndexing code5
- G05B 2219/35142Generate tile patterns, mosaicIndexing code5
- G05B 2219/35165Automatic cutter selectionIndexing code5
- G05B 2219/35176Constraint, machining constraint, process type like only milling possibleIndexing code5
- G05B 2219/35185Select optimum tool radiusIndexing code5
- G05B 2219/35189Manufacturing function, derive gripper position on workpiece from cad dataIndexing code5
- G05B 2219/35203Parametric modelling, variant programming, process planningIndexing code5
- G05B 2219/35226Analysis of tolerance propagationIndexing code5
- G05B 2219/35309Actual execution times acquired during machining used in simulationIndexing code5
- G05B 2219/35322Display dynamic tool locus from entered start point to present positionIndexing code5
- G05B 2219/35328Shift view as function of shift of tool with respect to workpieceIndexing code5
- G05B 2219/35333Display raw material, blank, tool locus, workpiece, alarm if errorIndexing code5
- G05B 2219/35341Display finishing, finishing margin, work, tool and chuck shape, different coloursIndexing code5
- G05B 2219/35357Setup data, includes scale, range, type, selected together with part programIndexing code5
- G05B 2219/35376Input program, analyze, store to buffer ready to control nc, no furtherIndexing code5
- G05B 2219/35401Tool edge, tool shape, dead corner because of tool shapeIndexing code5
- G05B 2219/35402Calculate allowable machining capability from cutting conditionsIndexing code5
- G05B 2219/35412Special interface for manual input to pcIndexing code5
- G05B 2219/35465Hand wheelIndexing code5
- G05B 2219/35471Select between run and step command mode, step forward, reverseIndexing code5
- G05B 2219/35475Set tolerance valuesIndexing code5
- G05B 2219/35492Display needed workpiece, tool or data to continue execution of programIndexing code5
- G05B 2219/35502Display picture, image of place of errorIndexing code5
- G05B 2219/35532Comment, work directive, message to operator and control signals togetherIndexing code5
- G05B 2219/35569Single block format indicates change of speed at start and endIndexing code5
- G05B 2219/35014From design, calculate additional parameters, for strengthIndexing code4
- G05B 2219/35015Calculate production compensation, heat shrinkage, overetchingIndexing code4
- G05B 2219/35022Calculate gear dimensions, tooth surfaces for optimum contactIndexing code4
- G05B 2219/35054Step or pdes, standard for exchange of product data, form or surfaceIndexing code4
- G05B 2219/35078Do not load non necessary or obstructive parts of drawing, remove fromIndexing code4
- G05B 2219/35133B-spline surface fittingIndexing code4
- G05B 2219/35153Group and retrieve similar designs from cad dataIndexing code4
- G05B 2219/35181Machining condition constraints, coolant, chip removal, previous formingIndexing code4
- G05B 2219/35184Variable step over, from toolpath to toolpathIndexing code4
- G05B 2219/35191Project workpiece and gripper, control relative movement, store resultIndexing code4
- G05B 2219/35199ProcessabilityIndexing code4
- G05B 2219/35222From cad derive data points for endball mill, grinder, then radius compensationIndexing code4
- G05B 2219/35243Inserted code calls parallel execution of another program, synchronizeIndexing code4
- G05B 2219/35279Ignoring invalid programIndexing code4
- G05B 2219/35305Before machining, verify if all different machining start points are correctIndexing code4
- G05B 2219/35352By making a testpieceIndexing code4
- G05B 2219/35356Data handlingIndexing code4
- G05B 2219/35407Position data, calculate data to project characters along curveIndexing code4
- G05B 2219/35413Manual device is automatically recognised and its interface selectedIndexing code4
- G05B 2219/35443Portable drill, screw driver to set position of axis instead of handwheelIndexing code4
- G05B 2219/35463TrackballIndexing code4
- G05B 2219/35468Select between teaching, regulate position and direct control of positionIndexing code4
- G05B 2219/35477Accelerate input data, exponent as function of pressure, time, turning speedIndexing code4
- G05B 2219/35478Set flexibility of axis in working coordinates, to move real axis manuallyIndexing code4
- G05B 2219/35485Library of images, pictures, select and modify each, compose themIndexing code4
- G05B 2219/35527Range of number of workpieces to be machined, cutIndexing code4
- G05B 2219/35563Use of conversion tablesIndexing code4
- G05B 2219/35582Control format in browser, use of xtml and xsltIndexing code4
- G05B 2219/35006Object oriented designIndexing code3
- G05B 2219/35019From product constraints select optimum process out of plurality of dtm meansIndexing code3
- G05B 2219/35038Combine, superpose model, foot data with style dataIndexing code3
- G05B 2219/35079Features, functions like special relationdship, assembly locationsIndexing code3
- G05B 2219/35122Generate random paths along a raster pathIndexing code3
- G05B 2219/35132Generate path as function of precision and surface finish of each portionIndexing code3
- G05B 2219/35135Predict surface machining precisionIndexing code3
- G05B 2219/35164Reverse engineering, camera and probe to inspect workpiece and machine are theIndexing code3
- G05B 2219/35173Automatic selection of machine typeIndexing code3
- G05B 2219/35179Tolerance constraints as function of process capability and manufacturing costsIndexing code3
- G05B 2219/35187Surface ridges, cusps, scallops, distance of tool traverses as function of curvatureIndexing code3
- G05B 2219/35197AssemblabilityIndexing code3
- G05B 2219/35201Use cad data to test function of designed part, design for testIndexing code3
- G05B 2219/35205Planning of toolstages, comprising selection tools, position and motionIndexing code3
- G05B 2219/35208Object oriented planningIndexing code3
- G05B 2219/35227Use fmea failure modes and effects analysis in tolerance assignment designIndexing code3
- G05B 2219/35229CodeIndexing code3
- G05B 2219/35241End, stop code of programIndexing code3
- G05B 2219/35264Reread same dataIndexing code3
- G05B 2219/35278Checksum crcIndexing code3
- G05B 2219/35295Stop test run, correct instruction or block, restart test runIndexing code3
- G05B 2219/35325Display of locus with possible correction of machiningIndexing code3
- G05B 2219/35343Display path and coating thickness and painting timeIndexing code3
- G05B 2219/35344Display part, programmed locus and not yet machined, uncompleted portions of partIndexing code3
- G05B 2219/35348Different colour, texture as function of distance, direction between tool and workpieceIndexing code3
- G05B 2219/35351While machining probe model, sense drawing by same program, stop if deviationIndexing code3
- G05B 2219/35369Read and work buffer, machine while read in, buffers switched alternativeIndexing code3
- G05B 2219/35394A separate processor for block, spanIndexing code3
- G05B 2219/35434Enter part geometry and manually control path free, directly, real time, cuttingIndexing code3
- G05B 2219/35449Joystick and buttons for menu and function selection, scrolling, +sign and -signIndexing code3
- G05B 2219/35457Joystick for coarse, rotary encoder for fine movementIndexing code3
- G05B 2219/35511Cursor on screenIndexing code3
- G05B 2219/35515Workpiece set condition, workpiece present or notIndexing code3
- G05B 2219/35522Database for standard machining data and for personal machining dataIndexing code3
- G05B 2219/35526Number of workpieces to be machined, cutIndexing code3
- G05B 2219/35546Convert input data to execution dataIndexing code3
- G05B 2219/35572Data contains header and type of dataIndexing code3
- G05B 2219/35004Mechanical design and electronic design integratedIndexing code2
- G05B 2219/35052High level language conversion program, dxf format to nc formatIndexing code2
- G05B 2219/35053Iges initial graphics exchange specificationIndexing code2
- G05B 2219/35057Create also operation data concerning operating deviceIndexing code2
- G05B 2219/35063Geometrical transformation of imageIndexing code2
- G05B 2219/35069Derive missing surface from mirror part of computer modelIndexing code2
- G05B 2219/35075Display picture of scanned object together with picture of cad object, combineIndexing code2
- G05B 2219/35126Bezier or ferguson surfaceIndexing code2
- G05B 2219/35129Generate composite surface by a single polynomial calculationIndexing code2
- G05B 2219/35131Generate polynomial surfaceIndexing code2
- G05B 2219/35137Create part generic, derive from known part or combination of partsIndexing code2
- G05B 2219/35141Specify side of zone, line, circle for allowed regionIndexing code2
- G05B 2219/35143Reconstruct free form surfacesIndexing code2
- G05B 2219/35147Generation of nice looking composite surfaceIndexing code2
- G05B 2219/35169Automatic generation of set up data as function of form to beIndexing code2
- G05B 2219/35182Scallop hull generation and its offset, interference free offsetIndexing code2
- G05B 2219/35195Design mosaic, cut tiles, paint tiles and pack mosaicIndexing code2
- G05B 2219/35206Microplanning, specific machining operations and parametersIndexing code2
- G05B 2219/35209Modifying, adding machining features to elementary cad-parts as function of their assemblingIndexing code2
- G05B 2219/35225Tolerance in setup planningIndexing code2
- G05B 2219/35239Ternary codeIndexing code2
- G05B 2219/35251Several m codes sent to several machines simultaneouslyIndexing code2
- G05B 2219/35268Detection of presence of rom cassette or similar, if coupled to internalIndexing code2
- G05B 2219/35271Checking electronicsIndexing code2
- G05B 2219/35272Watchdog, count or integrate number of data errors before alarmIndexing code2
- G05B 2219/35288Verification of instructions on tape, direct or by comparing with referenceIndexing code2
- G05B 2219/35337Program has instruction to display specific informationIndexing code2
- G05B 2219/35345Display entry of high level program together with corresponding nc programIndexing code2
- G05B 2219/35362Group similar operations, to select correction, compensation valuesIndexing code2
- G05B 2219/35363Generate data on component arrangementIndexing code2
- G05B 2219/35364Merge normal nc program with manual entered monitoring, diagnostic criteriaIndexing code2
- G05B 2219/35366Fill buffer dynamically, track read out and write in addresses, fifoIndexing code2
- G05B 2219/35382DistributionIndexing code2
- G05B 2219/35385Decode several blocks at the same time, as a single block, simultaneousIndexing code2
- G05B 2219/35395Memory, ram table with waveform, no need to be loaded by ncIndexing code2
- G05B 2219/35399Split part program in elementary machining steps, executable by a single toolIndexing code2
- G05B 2219/35406Decompose axis movement, group components, interpolate separately, superpose pulsesIndexing code2
- G05B 2219/35411Clamp detachable teaching box magnetically on housingIndexing code2
- G05B 2219/35417Handle, joystick connected to n+1 wires for n degrees of freedomIndexing code2
- G05B 2219/35427User controls machine with eye motion, activates icons on displayIndexing code2
- G05B 2219/35437DecimalIndexing code2
- G05B 2219/35451Mouse with additional wheel, switches for position controlIndexing code2
- G05B 2219/35479Set values, speed of machine as function of force, pressure, duration onIndexing code2
- G05B 2219/35508Operator chooses among different gui formatsIndexing code2
- G05B 2219/35509Double large character on screenIndexing code2
- G05B 2219/35521Machining and parts on workpiece arrangment data, machine each, then cut outIndexing code2
- G05B 2219/35524Approach data and machining dataIndexing code2
- G05B 2219/35544Convert male to female form, die to stamp formIndexing code2
- G05B 2219/355471-to-8-bit conversionIndexing code2
- G05B 2219/35549Convert buffer content to executable data in case of short execution timeIndexing code2
- G05B 2219/35561Analog to digitalIndexing code2
- G05B 2219/35564High speed data processor between host and nc for direct conversion ofIndexing code2
- G05B 2219/35567Each block contains connection, index to other blocks, to form patternsIndexing code2
- G05B 2219/35579Store motion parameters as function of encoder positionIndexing code2
- G05B 2219/35037Use medial axis transformation to decompose a domain, limits combinationsIndexing code1
- G05B 2219/35041Genetic algorithm for selforganizing designsIndexing code1
- G05B 2219/35042Add finishing allowances to a cutter pathIndexing code1
- G05B 2219/35048Recognition of punch shapes provided in die component catalogueIndexing code1
- G05B 2219/35055Data modeling languageIndexing code1
- G05B 2219/35064Transform sketch by replacing free curves with mathematical curves, two displayIndexing code1
- G05B 2219/35065Undo part of designIndexing code1
- G05B 2219/35071Drawing function, rotate designed figure, rotationIndexing code1
- G05B 2219/35076Display from bottom or top side, adjust drawing lines, visible or notIndexing code1
- G05B 2219/35092Mbm modular boundary model, ffc face to face composition modelIndexing code1
- G05B 2219/35093Feature is stad single tool approach direction, or mtad multiple tool approachIndexing code1
- G05B 2219/35096Kind of feature, rotational parts with machining features and relationIndexing code1
- G05B 2219/35102Isoparametric, contact points at intersection of parameter lines on surfaceIndexing code1
- G05B 2219/35103Cl cartesian method, apt style, cutter tangent, parallel to drive planesIndexing code1
- G05B 2219/35138Superpose part of 3-d model on a straight, curved wallIndexing code1
- G05B 2219/35154Convert 2-d workpiece in rectilinear polygon, simplified skeletonIndexing code1
- G05B 2219/35163Generation of inverse offset surface, tool center on surface, tip shows offsetIndexing code1
- G05B 2219/35166Virtual boundary method to plan coarse and then fine machiningIndexing code1
- G05B 2219/35171Automatic selection of machining conditions as function of controlled machineIndexing code1
- G05B 2219/35202Macroplanning, setup fixture cafp, library machine tables, sequenceIndexing code1
- G05B 2219/35232BcdIndexing code1
- G05B 2219/35235Decimal to binaryIndexing code1
- G05B 2219/35237Under four is 0xxx, over four is 1xxxIndexing code1
- G05B 2219/35242To enable manual operation on detection of inserted codeIndexing code1
- G05B 2219/35244Select in corner different program according to inner, outer machiningIndexing code1
- G05B 2219/35249In corner change cutting command to piercing command, to keep angle pointIndexing code1
- G05B 2219/35257Macro, assign a name to macroIndexing code1
- G05B 2219/35273Sensor to detect functioning of signal conditioning elementsIndexing code1
- G05B 2219/35274ParityIndexing code1
- G05B 2219/35275Excess in errorIndexing code1
- G05B 2219/35281Detect overlap of program, if new data is entered before old isIndexing code1
- G05B 2219/35294Display concentric circlesIndexing code1
- G05B 2219/35296Inhibit operation if part shape not compatible with raw material shapeIndexing code1
- G05B 2219/35298Print screen displayIndexing code1
- G05B 2219/35299Verify if generalised data block has all words requiredIndexing code1
- G05B 2219/35301On error, push button to reverse execution mode of block, stop, correctIndexing code1
- G05B 2219/35323Point to two points on tool locus, calculate and display valueIndexing code1
- G05B 2219/35329Display entire image within an enlarged imageIndexing code1
- G05B 2219/35332Use solid and wire frame plotting to display tool locus, workpieceIndexing code1
- G05B 2219/35334Display entire part and zoom of detailIndexing code1
- G05B 2219/35335Update display image only if tool advanced over a defined distanceIndexing code1
- G05B 2219/35339A mark for present position of tool, a mark for end pointIndexing code1
- G05B 2219/35347Replace tool by light emitter, operator checks light path on workpieceIndexing code1
- G05B 2219/35358If a pattern contains another pattern, separate date to avoid overlapIndexing code1
- G05B 2219/35359Discriminate between setup data and machining dataIndexing code1
- G05B 2219/35365Configure buffer dynamically, store two 3-d blocks or one 6-d blockIndexing code1
- G05B 2219/35367Only read buffer, advance tape while machining with data from read bufferIndexing code1
- G05B 2219/35374First memory for independent axis, second memory for synchronized axisIndexing code1
- G05B 2219/35387Transfer measured data first to fastest controller, processor then to slowerIndexing code1
- G05B 2219/35388Processors in parallel, second, third handle rest old block while first startsIndexing code1
- G05B 2219/35389Different block length to select between panel and remote i-oIndexing code1
- G05B 2219/35393Coordinate selection switchIndexing code1
- G05B 2219/35404Divide scanned pattern in several closed area, store as intermediate dataIndexing code1
- G05B 2219/35405Prepare seam data for each pattern size as function of scale andIndexing code1
- G05B 2219/35418Bird, free flying hand controller, receives signals from transmittors in spaceIndexing code1
- G05B 2219/35435Display, if needed, tolerance memo data at place where real data mustIndexing code1
- G05B 2219/35442Hand wheel turns resolver to control movement slideIndexing code1
- G05B 2219/35445Joystick for coarse and handwheel for fine movementIndexing code1
- G05B 2219/35446Earprotection, earphoneIndexing code1
- G05B 2219/35447PotentiometerIndexing code1
- G05B 2219/35456Disk segments connected to different inputs of microprocessor, represent different positionsIndexing code1
- G05B 2219/35466Select with mouse button coarse or fine movement controlIndexing code1
- G05B 2219/35467Select between control modes, jog, freeform, grid, corner, locate, contour, slotIndexing code1
- G05B 2219/35469Select with button specified picture, interrupt addresses selection tableIndexing code1
- G05B 2219/35484Use two image memories, update second memory while display first memoryIndexing code1
- G05B 2219/35486Use of two cursors on screenIndexing code1
- G05B 2219/35498Synoptic display of available, selectable control modules with their functionsIndexing code1
- G05B 2219/35516Three linear movements in a single plane for three actuatorsIndexing code1
- G05B 2219/35517Use same data, program for workpieces with different length, but same profileIndexing code1
- G05B 2219/35531Operator inputs manually evaluation of current machiningIndexing code1
- G05B 2219/35536Digital to analogIndexing code1
- G05B 2219/355481-to-16-bit conversionIndexing code1
- G05B 2219/35551Convert and select between eia and iso codeIndexing code1
- G05B 2219/35552Iso and eia code detected by difference of parity bitIndexing code1
- G05B 2219/35553Convert iso or eia code to internal or standard codeIndexing code1
- G05B 2219/35555Turn figure over 90-degrees or 180-degrees, convert data for new stateIndexing code1
- G05B 2219/35557Workpiece related data to axis related dataIndexing code1
- G05B 2219/35558Convert speed value into two signals sin, cos representing positionIndexing code1
- G05B 2219/35559Convert 15-bit image into 20-bit imageIndexing code1
- G05B 2219/35566Use of only delta x values, no absolute valuesIndexing code1
- G05B 2219/35568Array structure corresponding to display formatIndexing code1
- G05B 2219/35571Table with constant speed and corresponding distance for each segmentIndexing code1
- G05B 2219/35573Header has code to select proper load programIndexing code1
- G05B 2219/35574Header with information for display positionIndexing code1
- G05B 2219/35575Part program contains movement and condition statementsIndexing code1
- G05B 2219/35583Difference between signals and sign of difference are the controlling signalsIndexing code1
- G05B 2219/35587Store curves with packed code, indicating bezier curve parametersIndexing code1
- G05B 2219/35007Cad makes template of tool as function of spindle, machine tool andIndexing code0
- G05B 2219/35024Incremental constraint solving, constraints are handled in sequenceIndexing code0
- G05B 2219/35033Reliability by design, error free objectIndexing code0
- G05B 2219/35045Design tool for minimal tool changeIndexing code0
- G05B 2219/35046Design tool to minimize manufacturing, machining timeIndexing code0
- G05B 2219/35047Design tools in pairs, to be used togetherIndexing code0
- G05B 2219/35049Bcl binary cutter location, rs494 standard cl formatIndexing code0
- G05B 2219/35056Manual entry of source, destination, data, format to be used for transferIndexing code0
- G05B 2219/35058Block cyclus time, time to prepare a block of data to beIndexing code0
- G05B 2219/35067Parametric function, group of lines, curves, change one, all changeIndexing code0
- G05B 2219/35068Command files, subroutines for drawingIndexing code0
- G05B 2219/35073Copy, duplicate a designed figureIndexing code0
- G05B 2219/35088Using graph grammars to describe partsIndexing code0
- G05B 2219/35089Feature definition languageIndexing code0
- G05B 2219/35094Object oriented feature finderIndexing code0
- G05B 2219/35104Steepest directed tree approach intelligent cutter path planningIndexing code0
- G05B 2219/35105Polyhedral machining, cutter moved between centroids of adjacent surface trianglesIndexing code0
- G05B 2219/35125Surface with changing cone angle, different upper and lower surface shapeIndexing code0
- G05B 2219/35127Visibility maps, tool sees all points of interest on workpieceIndexing code0
- G05B 2219/35136Determine offset using closed ball expansion, 2-d square, 3-d cubic approximationIndexing code0
- G05B 2219/35139Define surface by cyclides, circular sections with variable radiusIndexing code0
- G05B 2219/35144Egosphere: spherical shell 2-5-d around robot, objects are projected on itIndexing code0
- G05B 2219/35149Generate model with haptic interface, virtual sculptingIndexing code0
- G05B 2219/35174Decide if blank has to be measured beforehandIndexing code0
- G05B 2219/35175Select machining parameters with fuzzy logicIndexing code0
- G05B 2219/35177Power constraint for horizontal and vertical cutting forcesIndexing code0
- G05B 2219/35183Maximizing side step, constant cusp, scallop height, smaller cl datafile for minimizingIndexing code0
- G05B 2219/35186Variable step forward on same toolpathIndexing code0
- G05B 2219/35213Minimize number of setupsIndexing code0
- G05B 2219/35224Kinematic tolerance analysis, variation in kinematic function as function of toleranceIndexing code0
- G05B 2219/35231Biquinary code, 2-of-7 symbolsIndexing code0
- G05B 2219/35233OctalIndexing code0
- G05B 2219/35234First column has 1-2-4, second column has 8-16-32Indexing code0
- G05B 2219/35236Excess-codeIndexing code0
- G05B 2219/35246Data handling for auxilliary functions as function of setting of switch, blockIndexing code0
- G05B 2219/35247Mode selection between two machining modes, laser beam and laser shutter controlIndexing code0
- G05B 2219/35248Pallet exchange code to get mating nc programIndexing code0
- G05B 2219/35253To stop program until a cycle start key is pressedIndexing code0
- G05B 2219/35254Gpf, g preparatory functions, g111 indicate switch to polar, absolute to referenceIndexing code0
- G05B 2219/35255G112 switch to polar, relative to last polar coordinateIndexing code0
- G05B 2219/35256Assign a macro to a keyIndexing code0
- G05B 2219/35258A named macro can be called from a program, a key, aIndexing code0
- G05B 2219/35265Check time differences of command signalsIndexing code0
- G05B 2219/35276Two identical tapesIndexing code0
- G05B 2219/35277Double readerIndexing code0
- G05B 2219/35284Programmed speed automatically limited to min and max transmission range speedIndexing code0
- G05B 2219/35297Convert program to voice output to check programIndexing code0
- G05B 2219/35302Set and store command code together with display colour, detected on executionIndexing code0
- G05B 2219/35319Show alternatively static and dynamic locus, during static update of dynamicIndexing code0
- G05B 2219/35355Generate at jump a fictive instruction equal to sum of previous instructionsIndexing code0
- G05B 2219/35361Discriminate between data for servocontrol directly and nc processing dataIndexing code0
- G05B 2219/35371Data from read instead of work buffer, load data directly to workIndexing code0
- G05B 2219/35372Store variable block, word length into memoryIndexing code0
- G05B 2219/35377Check for end of blockIndexing code0
- G05B 2219/35378Detect if reference data is not changing anymore to decide a stillIndexing code0
- G05B 2219/35383Input serial or parallelIndexing code0
- G05B 2219/35384Serial data handlingIndexing code0
- G05B 2219/35396Table of contour for cyclic machining, only data for one cycle, deriveIndexing code0
- G05B 2219/35397Cross bar switchIndexing code0
- G05B 2219/35403Calculate midline of tapelike contour, as reference line for stitchingIndexing code0
- G05B 2219/354213-d matrix to input a 3-d surface, position displaced elements read byIndexing code0
- G05B 2219/354236-dof force reflective hand controller frhcIndexing code0
- G05B 2219/3542416-dof glove attached to 6-dof hand controller, superpositionIndexing code0
- G05B 2219/3542518-dof glove with fifteen load detectors on each finger, eighty one inIndexing code0
- G05B 2219/35432Format guide to guide user during input of dataIndexing code0
- G05B 2219/35452Two axis foot pedalIndexing code0
- G05B 2219/35454Switch between joystick and pedal controlIndexing code0
- G05B 2219/35474Enter fuzzy command, instruction, like move closerIndexing code0
- G05B 2219/35476Switch from auto to manual if operator moves feedback detector, to setIndexing code0
- G05B 2219/35483Synoptic display for work shape during machiningIndexing code0
- G05B 2219/35496Display cursor in changing colour to indicate that object can be selectedIndexing code0
- G05B 2219/35518Superposition data, three memories for 2-d projection and z profile and surfaceIndexing code0
- G05B 2219/35523Data one bit better than measurement, rest accumulated in memoryIndexing code0
- G05B 2219/35535Decimal to binaryIndexing code0
- G05B 2219/35537Bcd to phaseIndexing code0
- G05B 2219/35538Bcd to decimalIndexing code0
- G05B 2219/35539Gray to frequencyIndexing code0
- G05B 2219/35541Bcd to 5-2-1-1-codeIndexing code0
- G05B 2219/35542Bcd to binaryIndexing code0
- G05B 2219/35562Radius to diameterIndexing code0
- G05B 2219/35577Delta x, delta v and delta tIndexing code0
- G05B 2219/35578Gerber, hp format to drive plotter or similar xy deviceIndexing code0
- G05B 2219/35584Link geometry, workpiece data with machining data, select regionIndexing code0
- G05B 2219/35586Position, time and slope, tangent of curveIndexing code0
Recent patents
- Automated inspection6 Oct 2026US 12,755,367 B2Kitov AI Ltd.
- System and method for forming protective sports helmet for a player engaged in a sports activity29 Sep 2026US 12,745,817 B2Bell Sports, Inc.
- Information processing device and information processing program29 Sep 2026US 12,748,400 B2Dmg Mori Co., Ltd.
- Numerical controller22 Sep 2026US 12,743,074 B2Fanuc Corporation
- Method and system for building framing and manufacturing system8 Sep 2026US 12,730,431 B2
- Device And Method For Compiling A Dataset For The Manufacture And Installation Of A Wiring Harness8 Oct 2026US 2026/0310163 A1Lisa Dräxlmaier GmbH
- System and method for generative design and additive manufacturing of non-newtonian smart materials for energy absorption8 Oct 2026US 2026/0310165 A1Nano and Advanced Materials Institute Limited
- Design Fabrication for Modular Structure with Anticlastic Surface8 Oct 2026US 2026/0310167 A1
- Systems and Methods For Monitoring And Adjusting Operation of a Mover System8 Oct 2026US 2026/0310190 A1Rockwell Automation Technologies, Inc.
- Method for manufacturing orthodontic device by using insertion path1 Oct 2026US 2026/0294588 A1Ods Co., Ltd.
Most cited
By later US patents
- Image-directed robotic system for precise robotic surgery including redundant consistency checking2,101US 5,408,409 AInternational Business Machines Corporation · 1995
- Computerized circuit arrangement for jig saw1,409US 4,628,459 AHitachi Koki Co., Ltd. · 1986
- Method and apparatus for providing force feedback to the user of an interactive computer simulation1,340US 6,037,927 AImmersion Corporation · 2000
- Motor controlled surgical system and method having positional control1,313US 5,602,449 ASmith & Nephew Endoscopy, Inc. · 1997
- Brushless motor1,281US 5,563,481 ASmith & Nephew Endoscopy, Inc. · 1996