procedure TForm1.Button1Click(Sender: TObject); 
var 
   LibManager: TLibManager; 
   AShape,BShape:TMyShape; 
begin 
   LibManager:=TLibManager.Create; 
   LibManager.LoadFromFile(ExtractFilePath(Application.ExeName)+'test.lib'); 
   with MyCAD1 do 
   BEGIN 
   AShape:=GetShapeById(AddUserDefineShapefromLib(LibManager, 'NoNameShape',100,200,MyCAD1)); 
   BShape:=GetShapeById(AddUserDefineShapefromLib(LibManager, 'NoNameShape',300,200,MyCAD1)); 
   MyCAD1.CreateLink('Line1',AShape,8,BShape,3); 
   MyCAD1.CreateLink('Line2',AShape,9,BShape,4); 
   MyCAD1.CreateLink('Line3',AShape,10,BShape,5); 
   end; 
   LibManager.Free; 
end;