Function Syntax: MMid https://forums.autodesk.com/t5/autocad-forum/copy-selection-to-mid-point-between-two-points/td-p/10307865 http://autolisps.blogspot.com/p/home-page.html Program Description Move objects to chosen MidPoint (select P1 and P2 to determine the MidPoint of the virtual line). This command is UCS Aware command. Function Syntax: CMid https://forums.autodesk.com/t5/autocad-forum/copy-selection-to-mid-point-between-two-points/td-p/10307865 http://autolisps.blogspot.com/p/home-page.html Program Description Copy objects to chosen MidPoint (select P1 and P2 to determine the MidPoint of the virtual line). This command is UCS Aware command. Function Syntax: MMid2 https://forums.autodesk.com/t5/autocad-forum/copy-selection-to-mid-point-between-two-points/td-p/10307865 http://autolisps.blogspot.com/p/home-page.html Program Description Move objects to chosen MidPoint (select the object to be moved/copied, the on the selected object ask for P1 and P2 in order to calculate the mid point. Then ask for P3 and P4 in order to calculate the middle point where the initial object will be moved/copied.). This command is UCS Aware command. Function Syntax: CMid2 https://forums.autodesk.com/t5/autocad-forum/copy-selection-to-mid-point-between-two-points/td-p/10307865 http://autolisps.blogspot.com/p/home-page.html Program Description Move objects to chosen MidPoint (select the object to be moved/copied, the on the selected object ask for P1 and P2 in order to calculate the mid point. Then ask for P3 and P4 in order to calculate the middle point where the initial object will be moved/copied.). This command is UCS Aware command.