Patent ID: 8239174

Claim:
A non-transitory computer-readable medium storing a design support program for causing a computer to perform processing for disposing a component part while taking into account a positional relationship between the component part and other installed objects existing within a space, when designing a layout within the space, wherein the design support program causes the computer to function as: a storage unit configured to store location data of positions, in the space, of an assembly including a flexible cable and a member connected to the flexible cable and having a larger cross-sectional shape than a cross-sectional shape of the flexible cable, and location data of respective positions of the installed objects in the space; a geometric center calculation unit configured to virtually extend straight lines from a point on a route along which the flexible cable passes, radially in directions normal to a tangential direction of the route, virtually position a group of a plurality of points at locations where the straight lines come into contact with the installed objects, and calculate a geometric center from the group of the positioned points; a route change unit configured to change the route such that the flexible cable passes the geometric center calculated by said geometric center calculation unit; and a verification unit configured to verify whether or not the assembly interferes with any of the installed objects during passage of the flexible cable along the route changed by said route change unit.