SolidCAD announces a strategic alliance with Magestic Technologies