摘要:
A method of creating NC data for grooving, a unit normal vector (N) at the position (Pe) of a grooving end point is obtained after creation of NC data for grooving, a movement vector (D) is obtained by multiplying a designated movement distance (da) by the unit normal vector (N), and NC data for withdrawal are created for moving a tool (TL), by the amount of the movement vector (D), from the position (Pe) at which grooving ends.
摘要:
A curved surface creation method suitable for use in creating two curved surfaces for coarse and finishing machining. A first space curve (1) is divided into N segments, a second space curve separately obtianed is similarly divided into N segments and a curved surface for coarse machining is created by connecting corresponding i-th dividing points R.sub.i (i=1, 2, . . . ). Next, the first space curve (1), which is obtained by successively connecting the dividing points R.sub.i (i=1, 2, 3, . . . ), is divided into M (>N) segments, the second space curve is similarly divided into M segments and a curved surface for finishing machining is created by connecting the i-th dividing points S.sub.i (i=1, 2, 3, . . . ) of the first space curve (1), which is divided into M segments, with and the corresponding dividing points of the second space curve.
摘要:
This invention relates to a method of creating a complex curved surface (100) by combining at least first and second three-dimensional curved surfaces (101, 102), which method includes a step of inputting data for specifying first and second three-dimensional curved surfaces (101, 102), a step of obtaining coordinates of a j-th point Q(i,j) along an i-th path L.sub.c (i), where the second three-dimensional curved surface (102) is defined by a set of plural paths, a step of determining, with regard to the first three-dimensional curved surface (101), whether the point Q(i,j) is on the same side as a (j-1)th point Q(i,j-1) along the i-th path, a step of storing the point Q(i,j) if it is on the same side and, if it is not on the same side, obtaining and storing the coordinates of a point S(i,j) on the first three-dimensional curved surface (101) corresponding to a projected point obtained by projecting the point Q(i,j) on a predetermined plane, and thereafter executing similar processing upon performing the operation j+1.fwdarw.j and obtaining position data indicative of the next point Q(i,j) on the i-th path, obtaining a point on the complex curved surface (100) corresponding to the i-th path, and creating the complex curved surface by a set of these points.
摘要:
A method and apparatus for specifying a three-dimensional curve having steps of entering data specifying a first projection curve (CV.sub.1) and a second projection curve (CV.sub.2) is obtained when a three-dimensional curve (31a) is projected onto two adjacent planes (e.g., an XY plane and a YZ plane) in a rectangular coordinate system. The method also includes finding coordinate values (a.sub.i, b.sub.i) of an i-th (i=1, 2 . . . ) partition point P.sub.i from among partition points partitioning the first projection curve (CV.sub.1) into a number of line segments and finding coordinate values (b.sub.i,c.sub.i) of a point Q.sub.i on the second projection curve (CV.sub.2) having a coordinate value b.sub.i on a common axis (Y axis) among coordinate axes of the two adjacent planes. The three-dimensional curve (31a) is specified by a collection of points (R.sub.i) having the three-dimensional coordinate values (a.sub.i, b.sub.i, c.sub.i).
摘要:
The first object of the present invention is to provide a derailment prevention guard which can be easily shunted outside the range of the ballast tamping work, the rail grinding work and the rail maintenance work, and has no problem on safety.A derailment prevention guard comprises a guard member installed within a gauge and a support member fixed to a sleeper or a concrete slab track, and the guard member is held by a hold member which can turn around a central axis supported by the support member as turning center between a main rail and the inside of the gauge on the sleeper or the concrete slab track, and the support member is engaged with the hold member by means of a bolt through turning the hold member toward the main rail around the central axis as turning center on the sleeper or the concrete slab track, and the guard member can be shunted inward within the gauge by turning the hold member toward the inside of the gauge around the central axis as turning center on the sleeper or the concrete slab track after loosening the bolt.
摘要:
A ballast retaining structure includes a first layered body constituted by a plurality of bag-like objects, each being formed in a bag shape and containing the ballast, stacked from a toe of slope to a top of slope of the track bed and disposed in the extending direction of the roadbed. The bag-like object has communication holes for communicating an inside and an outside of the bag-like object formed in at least upper and lower surfaces of the bag-like object.
摘要:
A numerical control apparatus enables a tool to move parallel or vertical to a designated shape to easily carry out a machining of a prototype using general-purpose machine tools. A graphic storing device displays guidance information on a display unit through a graphic control circuit and also stores a designated shape such as an oblique straight line or a circular arc entered by the operator through a keyboard in an interactive fashion. On the detection of a pulse signal HP from a manual pulse generator, an interpolation device reads a changeover signal H/V for commanding one of the parallel movement or the vertical movement of the tool from a changeover device. Then, the interpolation device outputs an interpolated pulse signal CP corresponding to the pulse signal HP and changeover signal H/V in accordance with the designated shape stored in the graphic storing device and supplies the interpolated pulse signal HP to an axis control circuit.
摘要:
A curved surface generation method well-suited for application to the preparation of a numerical control tape used in the numerically controlled machining of a three-dimensional body such as a three-dimensional mold. The surface creation method includes steps of defining, on a first section curve or reference curve of a three-dimensional curved body, a point Pi (i=1,2 . . . ) which corresponds to a point Qi (i=1,2 . . . ) on a second section curve or reference curve, and generating an intermediate section curve in accordance with the established correspondence. A curved surface is created by collecting a plurality of the intermediate section curves together. Accordingly, the invention raises the degree of freedom with which a curved surface is created, and enables the accurate creation of a curved surface featuring subtle changes, allowing the precise machining of a three-dimensional body.
摘要:
Provided is a method of creating NC for rough machining using surface data obtained by digitizing a model surface. A traveling distance Ki is determined between a present target tool position (Pck') and an immediately preceding tool position [PC(k-1)']. When the distance ki is less than a predetermined value L, NC data for rough machining are created in such a manner that a tool will move linearly between the present tool position (Pck') and the immediately preceding tool position [Pc(k-1)']. When the distance Ki is greater than the predetermined value L, the distance is partitioning into a plurality of set distances l.sub.0, and a check is made at each partitioning point (Pnj) to determine whether the tool (TL) will intersect a shape approximating surface (Sm). In case of intersection, tool position at each point (Pnj) is corrected in the height direction to avoid intersection, and NC data for rough machining are created in such a manner that a tool position (Pnj') resulting from the correction processing will be traversed.
摘要:
The present invention relates to a method of defining a hole position of a punch mounting part in a progressive mold. Position of the holes (PH1-PH3) for parts such as bolts which mount punches on a plate (PLT) are defined, the positions of the part holes (PH1-PH3) are stored in correlation with punch shapes (DF1-DF3), and the part hole positions are moved in association with movement of the punch shapes.