From 2edcfdf67eb4ce4433bfa6bf6af3ba97d451517d Mon Sep 17 00:00:00 2001 From: Abigail Date: Wed, 18 Oct 2023 01:33:08 -0400 Subject: [PATCH] Fix all linkcheck errors --- source/conf.py | 2 ++ source/docs/common-mechanisms/dead-wheels.rst | 2 +- source/docs/custom-manufacturing/laser-cutting.rst | 6 +++--- source/docs/custom-manufacturing/materials-guide.rst | 6 ++++++ 4 files changed, 12 insertions(+), 4 deletions(-) diff --git a/source/conf.py b/source/conf.py index 80b60dba..28d68148 100644 --- a/source/conf.py +++ b/source/conf.py @@ -64,9 +64,11 @@ # Disable following anchors in URLS for linkcheck linkcheck_ignore = [ r".*andymark.com.*", + r".*asset.pitsco.com.*", r".*autodesk.com.*", r".*canva.com.*", r".*ftconshape.com", + r".*ptc.com.*", ] linkcheck_anchors = False diff --git a/source/docs/common-mechanisms/dead-wheels.rst b/source/docs/common-mechanisms/dead-wheels.rst index cf5edd36..5053698f 100644 --- a/source/docs/common-mechanisms/dead-wheels.rst +++ b/source/docs/common-mechanisms/dead-wheels.rst @@ -95,7 +95,7 @@ Often short-handed to "REVcoders" or "revcoders," the `REV Through-Bore encoders - To forcefully wear in a REV Through-Bore encoder a 1/2" hex shaft can be spun on a drill through the encoder for a couple of minutes - Odd mounting points -.. note:: The Through-Bore encoders have a very high CPR (8k). The REV Hub transmits velocity in a 16-bit signed integer. This means it can only communicate a maximum value of 2^15 (which is 32768). Thus, it only takes 4 rotations a second (32k / 8k = 4) for the velocity value on the REV Hub to experience an `integer overflow `_. This is primarily a concern when dealing with motion profiling. The popular, existing tools (Road Runner and FTCLib) have `mechanisms for dealing with this issue `_ so this is not a concern and should not sway your design decision. Just keep this detail in mind once you start programming. +.. note:: The Through-Bore encoders have a very high CPR (8k). The REV Hub transmits velocity in a 16-bit signed integer. This means it can only communicate a maximum value of 2^15 (which is 32768). Thus, it only takes 4 rotations a second (32k / 8k = 4) for the velocity value on the REV Hub to experience an `integer overflow `_. This is primarily a concern when dealing with motion profiling. The popular, existing tools (Road Runner and FTCLib) have `mechanisms for dealing with this issue `_ so this is not a concern and should not sway your design decision. Just keep this detail in mind once you start programming. U.S. Digital S4T ^^^^^^^^^^^^^^^^ diff --git a/source/docs/custom-manufacturing/laser-cutting.rst b/source/docs/custom-manufacturing/laser-cutting.rst index 407d34ff..a293f570 100644 --- a/source/docs/custom-manufacturing/laser-cutting.rst +++ b/source/docs/custom-manufacturing/laser-cutting.rst @@ -35,17 +35,17 @@ As mentioned above, CO2 lasers – like those commonly available to FTC teams Wood ^^^^ -Most thin wood can be easily lasercut and is great for prototypes as well as light-duty parts. For more info see `the material guide <./materials-guide.html#plywood-and-mdf>`__. Please note that some woods - such as MDF - contain glues that release fumes when cut. Oily or resinous woods may also have a heightened risk of catching on fire. +Most thin wood can be easily lasercut and is great for prototypes as well as light-duty parts. For more info see :ref:`the material guide `. Please note that some woods - such as MDF - contain glues that release fumes when cut. Oily or resinous woods may also have a heightened risk of catching on fire. Acrylic ^^^^^^^ -Acrylic is a very commonly used material for laser cutting. Due to its tendency to fracture under load, it mainly finds use on FTC bots as decorative plates or as guides to funnel game elements. For more information on using acrylic in FTC, see `the material guide <./materials-guide.html#acrylic>`__. +Acrylic is a very commonly used material for laser cutting. Due to its tendency to fracture under load, it mainly finds use on FTC bots as decorative plates or as guides to funnel game elements. For more information on using acrylic in FTC, see :ref:`the material guide `. Delrin ^^^^^^ -Delrin, also known as acetal, can be safely cut on most CO2 lasers with proper ventilation. Laser cut Delrin can be used to make everything from motor mounts to linear slide inserts to whole drivetrain plates. More information on delrin can be found in `the material guide <./materials-guide.html#delrin>`__. +Delrin, also known as acetal, can be safely cut on most CO2 lasers with proper ventilation. Laser cut Delrin can be used to make everything from motor mounts to linear slide inserts to whole drivetrain plates. More information on delrin can be found in :ref:`the material guide `. What Can't You Cut? ------------------- diff --git a/source/docs/custom-manufacturing/materials-guide.rst b/source/docs/custom-manufacturing/materials-guide.rst index f1382610..2aea2002 100644 --- a/source/docs/custom-manufacturing/materials-guide.rst +++ b/source/docs/custom-manufacturing/materials-guide.rst @@ -108,6 +108,8 @@ ABS - ABS can be machined using hand tools or CNC. ABS sheets can be also bent using sheet bender (recommended) or a heat gun. - Thin (1/16 inch) ABS sheets can also be cut using shears. +.. _materials-guide-delrin: + Delrin ^^^^^^ @@ -140,6 +142,8 @@ Polyvinyl chloride (PVC) - PVC pipe is sometimes used in cable management to run wires through, as it comes in different diameters and can easily be mounted. - PVC sheet can be bought or made by cutting vertically along the pipe so that the profile looks like a C. Bake in oven. PVC sheet is pliable yet sturdy, making it a good option for backstops or customizing connectors that require some sort of flex. +.. _materials-guide-acrylic: + Acrylic ^^^^^^^ @@ -157,6 +161,8 @@ Acrylic Other ----- +.. _materials-guide-plywood-and-mdf: + Plywood and MDF ^^^^^^^^^^^^^^^