object model object constraint object constraint length constraint model core factori creat constraint model collabor helper add constrain element elem constraint constraint 