본문으로 건너뛰기
cccskills
무료GitHub에 공개

pfc-postprocessing

Post-process PFC 5.0 asphalt CSV and image exports into reproducible curves, fields, rose diagrams, animations, and summary tables without relying on a local PFC installation.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

설치 방법 보기

포함된 파일(45)

  • SKILL.md4.4 KB
  • agents/openai.yaml300 B
  • examples/animation_case/raw_frames/jieguo_1.png1.3 KB
  • examples/animation_case/raw_frames/jieguo_2.png1.4 KB
  • examples/animation_case/raw_frames/jieguo_3.png1.4 KB
  • examples/animation_case/raw_frames/jieguo_4.png1.3 KB
  • examples/animation_case/raw_frames/jieguo_5.png1.4 KB
  • examples/animation_case/raw_frames/jieguo_6.png1.4 KB
  • examples/animation_case/raw_frames/jieguo_7.png1.4 KB
  • examples/animation_case/raw_frames/jieguo_8.png1.4 KB
  • examples/animation_case/README.md811 B
  • examples/minimal_case/data/plotdata_ball_fields.csv334 B
  • examples/minimal_case/data/plotdata_fracture_orientations.csv117 B
  • examples/minimal_case/data/plotdata_porosity.csv100 B
  • examples/minimal_case/data/plotdata_stress.csv188 B
  • examples/minimal_case/data/rutting_history.csv786 B
  • examples/minimal_case/data/rutting_shear_profile.csv577 B
  • examples/minimal_case/data/stress_strain.csv95 B
  • examples/minimal_case/README.md871 B
  • examples/plugin_migration_case/legacy_ball_export.dat127 B
  • examples/plugin_migration_case/legacy_contact_export.txt222 B
  • examples/README.md379 B
  • LICENSE1.1 KB
  • NOTICE.md725 B
  • references/animation-workflow.md633 B
  • references/data-contract.md2.5 KB
  • references/overview.md1.6 KB
  • references/plugin-migration.md1.6 KB
  • references/script-catalog.md3.6 KB
  • references/ucs-3d-surface-lollipop.md4.7 KB
  • scripts/_common.py1.9 KB
  • scripts/convert_legacy_ball_export.py1.4 KB
  • scripts/convert_legacy_contact_export.py1.5 KB
  • scripts/export_animation_frames.py1.3 KB
  • scripts/export_animation.py1.4 KB
  • scripts/plot_curves.py2.3 KB
  • scripts/plot_fields.py3.8 KB
  • scripts/plot_nature_ball_displacement_vectors.py5.9 KB
  • scripts/plot_nature_ball_velocity_vectors.py5.3 KB
  • scripts/plot_porosity_3d_surface_zhongguo.py6.7 KB
  • scripts/plot_rose.py1.9 KB
  • scripts/plot_rutting_evidence.py7.1 KB
  • scripts/plot_ucs_3d_surface_lollipop.py9.1 KB
  • scripts/README.md3.5 KB
  • scripts/run_demo.py5.5 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

PFC 5 Asphalt Post-processing

Use this skill after a PFC 5.0 asphalt run has exported CSV data or ordered image frames. It is intentionally file-based: no newer-version object API or saved-state bridge is bundled.

When To Use

  • plot stress-strain, Marshall load-flow, creep/recovery, or rut-depth curves;
  • audit intersection-rutting time maps, vertical/horizontal reaction tracking, face-deformation asymmetry, lateral heave and shear-depth profiles;
  • render displacement, velocity, stress, or porosity fields;
  • draw fracture/contact orientation rose diagrams;
  • order exported PNG frames and assemble GIF/MP4 animations;
  • convert the bundled legacy text exports into stable CSV contracts;
  • generate summary tables and publication-ready figures.

Use pfc-vedo-postprocess for 3D particle/force-chain scenes. Return physical interpretation and acceptance decisions to pfc5-asphalt-workflow.

Required Inputs

  • case/test name, PFC2D/PFC3D 5.0, units, and stage;
  • actual exported files and column meanings;
  • requested plots/tables and output formats;
  • sign conventions, coordinate scaling, and any smoothing/transformation rule;
  • standard edition if a normative test metric is requested.
  • for a surrogate rutting case, the signed coordinate/tensor convention, physical-to- solver time map, reaction commands, boundary case and measure-region definition.

Script-First Workflow

  1. Read references/script-catalog.md and the selected script.
  2. Validate inputs against references/data-contract.md.
  3. Preserve raw values; write transformed values to separate columns and disclose the rule.
  4. Run the smallest matching script before adapting it.
  5. Save source data, figure outputs, summary tables, and the exact command.
  6. Confirm units, peak/rut/flow calculation, frame order, and file existence.

Router

NeedScript
global curve and peak summaryscripts/plot_curves.py
rut/time/vector-reaction/asymmetry/shear evidencescripts/plot_rutting_evidence.py
particle/stress/porosity fieldsscripts/plot_fields.py
orientation rose diagramscripts/plot_rose.py
normalize image-frame orderscripts/export_animation_frames.py
build GIF/MP4scripts/export_animation.py
legacy ball/contact text to CSVscripts/convert_legacy_*_export.py
public smoke testscripts/run_demo.py

The public demo uses deterministic CSV files under examples/minimal_case/data/ and does not require PFC:

python scripts/run_demo.py

Validate only the bundled inputs when plotting dependencies are unavailable:

python scripts/run_demo.py --check-only

Working Rules

  • Do not infer missing columns or units silently.
  • Do not derive normative Marshall/车辙 metrics without the selected standard formula and coefficients.
  • Do not replace equivalent physical time with solver time or solver cycles. Preserve all three columns and the declared lambda convention.
  • Keep vertical/horizontal command and signed reaction separate. A friction-demand ratio, contact friction and measured reaction ratio are different quantities.
  • A shear profile must retain tensor component, axes/sign, measure radius, weighting, overlap and sampling state; do not plot an undefined absolute “shear stress”.
  • Keep seven-position/approved normative deformation separate from deepest rut, face asymmetry and lateral-heave diagnostics.
  • Keep global color limits fixed across animation frames.
  • Treat screenshots as presentation outputs, not numerical source data.
  • Keep output directories user-selected for production work; the demo alone may recreate its own examples/demo_outputs/.

Output Contract

Deliver the input manifest, units/sign conventions, command used, source/transformation table, requested figures/animations, metric summary, and any pending physical or standard-validation gate.

Local Contents

  • references/data-contract.md — stable CSV contracts.
  • references/script-catalog.md — executable route map.
  • references/animation-workflow.md — frame ordering and animation rules.
  • examples/minimal_case/data/ — deterministic public demo data.
  • scripts/ — executable post-processing tools.
  • LICENSE and NOTICE.md — retained MIT terms and upstream provenance.

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

Build PFC 5.0 asphalt-mixture specimens with explicit aggregate objects, a declared homogenized-mastic or fine-particle abstraction, residual air voids, measured gradation conversion, contact-pair assignment, compaction, equilibrium, and mass-volume closure; use before Marshall, rutting, creep, or strength tests.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

Echo-aloha/asphalt-codex-skills-5262026년 8월 26일 업데이트

Select, probe, calibrate, and audit the Burger viscoelastic contact model for PFC 5.0 asphalt-mixture cases, including Maxwell-Kelvin parameter roles, units, temperature/rate dependence, PFC5 cmat assignment, timestep checks, creep/recovery validation, and PFC5-only syntax boundary checks.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

Echo-aloha/asphalt-codex-skills-5262026년 8월 26일 업데이트

Integrate an external, licensed Itasca PFC 5.0 fistPkg26 tree as a reproducible material-generation and compression/diametral/tension test baseline; use to validate its PFC5.0 layout, copy a private working case, preserve provenance, and audit ck/ct/dc/tt/ft extension points for asphalt workflows.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

Echo-aloha/asphalt-codex-skills-5262026년 8월 26일 업데이트

Adapt and audit a PFC 5.0 asphalt Marshall stability/flow simulation using the external fistPkg26 dc.fis two-head controller as a starting skeleton; use for curved-head geometry, PFC5 wall/contact kinematics, load-deformation histories, peak stability, edition-specific flow processing, and validation against laboratory data.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

Echo-aloha/asphalt-codex-skills-5262026년 8월 26일 업데이트

Design, implement, and audit PFC3D 5.0 asphalt wheel-tracking and intersection-rutting simulations using RVE-to-strip-to-full-size scaling, PFC5-compatible vector reaction control, Burger-calibrated contacts, vertical-horizontal coupled loads, rut/shear histories, edition-specific metrics, and explicit surrogate validation.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

Echo-aloha/asphalt-codex-skills-5262026년 8월 26일 업데이트

Govern Asphalt-Codex-Skills-5 as a PFC 5.0-only asphalt-mixture package, enforcing version purity, external fistPkg boundaries, portable assets, validation, and release hygiene.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

Echo-aloha/asphalt-codex-skills-5262026년 8월 26일 업데이트

Echo-aloha의 스킬 모두 보기

이 스킬의 문제 신고