# This is a CadQuery script template # Add your script code below import cadquery as cq from Helpers import show cadquery = cq import logging logging.basicConfig(level=logging.DEBUG) config = "FFF" # 3D printing scale = 1.0 # another config test logging.info("config: %r scale: %f" % (config, scale)) tube_stock = cadquery.Workplane('XY').circle(8.0 / 2.0).circle(6.0 / 2.0).extrude(11.0) tube = tube_stock.faces('>Z').workplane(offset=-3).circle(8.0 / 2.0).circle(7.0 / 2.0) \ .cutBlind(-1.5) show_object(tube_stock)