code: def as_dict(self):
          
          properties_dict = dict()
          for prop in self.properties:
              properties_dict[prop.name] = prop.value
          return properties_dict
docs: Retrieve the properties of a part inside a dict in this structure: {property_name: property_value}.
  
          .. versionadded:: 1.9
  
          :returns: the values of the properties as a `dict`
          :rtype: dict
  
          Example
          -------
          >>> front_wheel = client.scope('Bike Project').part('Front Wheel')
          >>> front_wheel_properties = front_wheel.as_dict()
          {'Diameter': 60.8,
           'Spokes': 24,
           'Rim Material': 'Aluminium',
           'Tire Thickness': 4.2}