R2005 Vlisp: From the help files: To translate a point on a Polyline or LightWeightPolyline object from OCS to WCS: 1. Get the X and Y coordinates of the OCS point from the Coordinate or Coordinates property. 2. Get the Z coordinate of the OCS point from the Elevation property. 3. Get the Normal for the polyline from the Normal property. 4. Call TranslateCoordinates using the X, Y, Z coordinates and the Normal. Okay, the list of coordinates has the z value because its a 3dpoly I'm gettting this from. But when I try to use: Command: (vla-TranslateCoordinates (list 21.8651 1.36718 0.0) norm_1) ; error: bad argument type: VLA-OBJECT (21.8651 1.36718 0.0) I've tried making the pointa vlax-3d-point with no luck. norm_1 is the normal object. Command: !norm_1 #<variant 8197 ...> TIA Bill