print_ribbon_view
Configures PyMOL objects with chunky beta-arrow ribbons and a continuous backbone spine, producing gap-free 3D printable solids with internal reinforcement.
Instructions
Chunky β-arrow ribbons plus a continuous backbone "spine", tuned for rigid, gap-free 3D printing.
Configures the look developed for FDM printing: thick β-strand arrows
and a fat helix on the main object with loop cartoon hidden, plus a
separate <obj>_spine object showing PyMOL's cartoon tube (which
ignores secondary structure) running unbroken through the whole
backbone. The spine threads through the strand bodies, so when the two
objects are exported together the voxel step fuses them into ONE
watertight solid with no strand→loop discontinuity. The spine also acts
as internal rebar, reinforcing the thin junctions for print rigidity.
After calling this, export the fused solid with::
print_export(obj_name="<obj>",
groups="<obj>=(<obj> or <obj>_spine)",
representation="cartoon",
method="voxel", voxel_pitch=0.2)Args: obj_name: PyMOL object name (e.g. "1abc"). spine_radius: Radius (A) of the continuous backbone tube. Larger values give more internal reinforcement. Default 0.9.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| obj_name | Yes | ||
| spine_radius | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |