DPLOT(nged)
draws plotfiles from the given logfile
okay bestie, welcome to DPLOT(nged) β the nged manual page for the dplot command π this one is lowkey niche but highkey useful if you're deep in intersection debugging.
πΈ NAME πΈ
dplot β draws plotfiles from the given logfile. periodt. β¨
β¨ SYNOPSIS β¨
dplot logfile cmd [args]
π DESCRIPTION π
The dplot command parses a log file generated by the B-Rep surface-surface intersection (SSI) routines and visually renders the geometry intersections using MGED's overlay system. It's primarily a debugging tool for analyzing NURBS intersection events, iykyk π§
It requires a logfile (usually a .plot3 file generated by the evaluator) and a cmd to specify what geometry to plot. The command is stateful and will prompt the user to "Press [Enter]" to advance through sequential events. So yeah, it's gonna make you tap Enter a bunch β main character energy, honestly π
The available cmd subcommands are:
ssxβ show all intersecting surface pairs.ssx Nβ show intersections specifically for surface-surface intersection (SSX) pair N.isocsx Nβ show intersecting isocurve-surface pairs for SSX pair N.isocsx N Mβ show intersections of SSX pair N, specifically for isocurve-surface pair M.fcurves Nβ show clipped face curves for SSX pair N.lcurvesβ show linked SSX curves used to split faces.facesβ show split faces used to construct the final boolean result.
π EXAMPLES π
π Example 1. Iterate through intersecting surface pairs
mged> dplot intersect.log ssx
Parses intersect.log and visually overlays the first surface-surface intersection pair, prompting the user to press Enter to advance to the next pair. adorable little step-through vibe π¦
π Example 2. View clipped face curves for a specific intersection
mged> dplot intersect.log fcurves 2
Displays the clipped face curves associated with the third (0-indexed 2) surface-surface intersection pair recorded in intersect.log. yes bestie, zero-indexed β count like a programmer π₯
π AUTHOR π
BRL-CAD Team π
π BUG REPORTS π
Reports of bugs or problems should be submitted via electronic mail to devs@brlcad.org π«Ά
that's the whole vibe, bestie: footer sign-off energy is BRL-CAD / DPLOT(nged) β source + manual-name info, and no date was in this source footer, so I'm not inventing one ππ
π¦ where this page comes from
- nixpkgs unstable: brlcad 7.44.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms