摘要:
This method comprises the steps of: inputting data for specifying three-dimensionally curved surfaces (12a, 12b), both of which specify a composite curved surface (11); inputting data which specify one line of intersection (CLi) on an X-Y plane (10) and a rule for specifying a large number of lines of intersection on the X-Y plane on the basis of said line of intersection (CLi); inputting ranges (SCR1, SCR2) for determining sectional curves of each three-dimensionally curved surface (12a, 12b) as cut in a predetermined section for every three-dimensionally curved surface; getting first and second sectional curves (13a', 13b') within the ranges (SCR1, SCR2) respectively when the first and second three-dimensionally curved surfaces (12a, 12b) are cut at the section including the ith line of intersection (CLi) which is the line of intersection with the X-Y plane; determining the point of intersection (CRi) of both sectional curves (13a', 13b'); and forming a composite curved surface (11) with the aggregate of the sectional curves by using the aggregate of the portions in the first and second sectional curves (A1 ~ CRi, CRi ~ B2) having the point of intersection (CRi) as a boundary, as the sectional curves of the composite curved surface (11).
摘要:
A movement trajectory generating system of a dynamical system uses neural network units (1, 2, 3) including cascade connection of a first layer (11, 21, 31), a second layer (12, 22 32), a third layer (13, 23, 33) and a fourth layer (14, 24, 34), to learn vector field of differential equations indicating forward dynamics of a controlled object (4). Conditions concerning trajectories of a final point and a via-point of movement of the controlled object and locations of obstacles are given from a motor center (5). While smoothness of movement is ensured by couplings of electric synapses using errors with respect to those conditions as total energy, least dissipation of energy is attained, whereby trajectory formation and control input for realizing the trajectory are obtained simultaneously.
摘要:
A method and apparatus for providing compensation for offset error in a numerical control unit, particularly a lathe, on the basis of tool nose height. Machine commands for one-block movement of a tool are modified by stored tool offset information (9) to produce corrected one-block travel parameters. Command data is generated by interpolating the parameter data for a single block and adjusting the command data for tool movement on the basis of stored nose height information (11) for the tool. The adjustment to the command data may take place continuously or may be implemented per block.
摘要:
In a method for producing free curved surfaces for cutting a workpiece (3) into a free curved surface contour on the basis of a free curved surface data representing the contour of a free curved surface, when a tool (5) is caused to approach the starting point of machining for target contour (SC) on the workpiece, the moving direction of the tool reaching the starting point of machining is determined such that it substantially coincides the tool's starting direction for machining whereby an approach path is provided through which an excessive cutting is avoided at the starting point of machining, and such approach path is corrected on the basis of a tool path that has been prepared correspondingly to the cutting target contour (SC) on the workpiece so as not to cause a tool interference whereby an approach path of the tool (5) may be achieved through which an excessive cutting is avoided at the starting point of machining and a tool interference does not occur.
摘要:
Mit dem Verfahren zur Bearbeitung von Werkstücken werden gemäß Figur 2 die Umrandungs-Konturen eines Werkstückes (12) mit Hilfe von Randpunkten (e2, e3; f2, f3; g2, g3; h2, h3) ermittelt, die durch mengentheoretische Schnittpunkts-Betrachtungen gewonnen werden. Dazu wird über eine Schnittlinie der Oberfläche des Werkstückes mit einer aktuellen Schicht (Bearbeitungsebene) ein Netz von Hilfslinien (e, f, g, h) gelegt, die mit der Kontur der Schnittlinie (12) nach den sogenannten Bool'schen Regeln verknüpft werden.
摘要:
A multiplexed hydraulic control system having a plurality of hydraulic channels for individually controlling the positions of a plurality of actuators in the respective channels in accordance with a corresponding plurality of electrical control signals. The system includes a relatively small multiplexing valve or valve array which has a common input and a plurality of individually selected outputs. The multiplexing valve has a control input which is responsive to a source of binary selector signals, such selector signals being used to directly address any particular channel connected to the multiplexer. The system also includes means for modulating a hydraulic signal in accordance with selected ones of the plurality of electrical control signals, and applying the modulated hydraulic signal to the multiplexer common input. Control means then coordinates the addressing of the multiplexer with the modulating of the hydraulic signal to assure that hydraulic signals of the appropriate magnitude are coupled to each addressed channel, thereby to control all of the channels in accordance with the control signals for each channel.
摘要:
A computerized process to generate ply patterns for smanufacturing industrial parts by stacking and molding a large number of plies is based on solid modeling. The outermost shell of the part is unfolded to a planar pattern using a surface development procedure. The part is decomposed based on the ply thickness; the shell with the ply thickness is removed from the solid model once the surface is unfolded. A set of ply patterns are formed by repeating the unfolding process until no more volume remains. More accurate patterns are produced in less time, especially plies for complexly shaped composite parts such as aircraft engine components.
摘要:
A profiling control system, which uses a multi-degree-of-freedom working machine having at least two degrees of freedom, comprising at least one force control loop including means for detecting force applied to a working tool from a work surface, means for taking an error between the detected force and a command f ro of urging force of the working tool, which is set beforehand, means for computing a velocity command u z of the working tool on the basis the error, and means for moving the multi-degree-of-freedom working machine on the basis of the velocity command u z , means for commanding at least one velocity command u x of the working tool, means for moving the multi-degree-of-freedom working machine on the basis of the velocity command u x . There are provided first control means for providing a moving velocity v zof in an urging direction, of the working tool, which occurs due to a gradient tan α of the work surface with respect to a feed direction when the working tool is fed with the velocity command u x while the working tool is urged against the work surface with the force command f ro , and second control means for using the moving velocity v zof in the urging direction to correct a controlled variable f ro or u z of the force control loop, thereby canceling force f of due to the velocity v zof .