forked from diara628/MCAD_old
-
Notifications
You must be signed in to change notification settings - Fork 54
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Clarify licenses and fix FSF address #12
Open
kintel
wants to merge
139
commits into
SolidCode:master
Choose a base branch
from
openscad:master
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Initial transcription. To be cleaned up.
Spacing seems off; probably mis-interpreting 3.2.3.2 and 3.2.4.
Added polytext() module to simplify use of 8bit_polyfont() text rendering. Also adds bold, outline, underline and strike modifiers.
Simple intersection method to implement a flat/truncated teardrop (technique gathered from comments made by whosawhatsis on various forums/blogs).
Fixed Free Software Foundation address
benhowes
pushed a commit
to benhowes/MCAD
that referenced
this pull request
Jan 3, 2014
Added 2D shapes and layout modules
Some license clarifications needed for acceptance into Debian |
Fixed the TODO: proper screw cap values Based on: http://www.roymech.co.uk/Useful_Tables/Screws/cap_screws.htm Diameter is pulled from the table METRIC_BOLT_CAP_DIAMETERS and the cap height is the metric size of the bold.
Co-Authored-By: Chow Loong Jin <[email protected]>
Co-Authored-By: Chow Loong Jin <[email protected]>
… indent tabs, and shorten for loop.
add bearing model 6808
This PR adds a rack() module to the involute_gears() module. It is basically a section of the rim of a gear of infinite teeth. It has a subset or the gear() arguments: - number_of_teeth: will affect the length of the rack. circular_pitch or diametral_pitch: must match that of the gear. - pressure_angle: must match that of the gear. - rim_thickness: there is no disk or hub so this is the only thickness. - rim_width: width of the flat ribbon behind the teeth. - clearance - flat The other ones do not make much sense for a rack. A rack and a gear will match if they have the same pitch and pressure angle. The origin point or a rack is set to the middle point of the "pitch line", so to align it with a gear, just move it to the pitch circle of the gear. I've added a small rack to the test_gears() module, but feel free to change of remove it if it is not appropriate.
@nophead 's polyhole function could use a little more love and attention to make it act a little more like cylinder. This PR adds the center and r parameters, defaulting them to existing behavior if they aren't specified.
features: * screws * cables output * axle
Added center parameter like built in objects have. Set it to false by default so that existing code will run unaffected.
Update bearing.scad to add centering.
Swap deprecated assign() calls for let()
Added extra bearing definitions
Fix issues with len() giving errors
… and centered gear body, fixed additional test cases, improved test_gears to check more features
fixed rack, fixed test_gears, and added spoked gears
* profile_tslot_generic was missing parameter 'core' * `circle` does not have a parameter 'center'
Fix issues in profiles.scad
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.