Deployment of Fractals through CNC Devices Article Swipe
YOU?
·
· 2023
· Open Access
·
· DOI: https://doi.org/10.1016/j.procs.2023.01.228
The concept of fractal propagation, through the deployment of computer numerical controlled devices, has been discussed in this paper. For experimentation purposes, four of the most well known fractal patterns namely, Sierpinski gasket, Barnsley fern, Fractal tree and Koch snowflake curve have been chosen. This work shows the practical reproduction of before mentioned fractals on a physical media by deploying a 3-axis CNC plotter, as a part of the hardware, after proper python implementation as a part of the software. The mathematics and algorithm used in the production of the fractals have been discussed in detail and the method of deployment involves vectorisation of the fractals into a set of coordinates which are then passed on to the 3 axis CNC plotter plotter for production of the final output on a larger drawing surface. This paper aims at combining the individual concepts of fractal propagation and robotics in order to produce tangible fractal illustrations.
Related Topics
- Type
- article
- Language
- en
- Landing Page
- https://doi.org/10.1016/j.procs.2023.01.228
- OA Status
- diamond
- Cited By
- 2
- References
- 23
- Related Works
- 10
- OpenAlex ID
- https://openalex.org/W4318570515
Raw OpenAlex JSON
- OpenAlex ID
-
https://openalex.org/W4318570515Canonical identifier for this work in OpenAlex
- DOI
-
https://doi.org/10.1016/j.procs.2023.01.228Digital Object Identifier
- Title
-
Deployment of Fractals through CNC DevicesWork title
- Type
-
articleOpenAlex work type
- Language
-
enPrimary language
- Publication year
-
2023Year of publication
- Publication date
-
2023-01-01Full publication date if available
- Authors
-
Deepsikha Bhattacharjee, Sukanya Nag, Suman DebList of authors in order
- Landing page
-
https://doi.org/10.1016/j.procs.2023.01.228Publisher landing page
- Open access
-
YesWhether a free full text is available
- OA status
-
diamondOpen access status per OpenAlex
- OA URL
-
https://doi.org/10.1016/j.procs.2023.01.228Direct OA link when available
- Concepts
-
Plotter, Fractal, Computer science, Python (programming language), Software deployment, Computer graphics (images), Sierpinski triangle, Software, Koch snowflake, Set (abstract data type), Engineering drawing, Programming language, Software engineering, Mathematics, Engineering, Mathematical analysisTop concepts (fields/topics) attached by OpenAlex
- Cited by
-
2Total citation count in OpenAlex
- Citations by year (recent)
-
2025: 1, 2023: 1Per-year citation counts (last 5 years)
- References (count)
-
23Number of works referenced by this work
- Related works (count)
-
10Other works algorithmically related by OpenAlex
Full payload
| id | https://openalex.org/W4318570515 |
|---|---|
| doi | https://doi.org/10.1016/j.procs.2023.01.228 |
| ids.doi | https://doi.org/10.1016/j.procs.2023.01.228 |
| ids.openalex | https://openalex.org/W4318570515 |
| fwci | 1.32379503 |
| type | article |
| title | Deployment of Fractals through CNC Devices |
| biblio.issue | |
| biblio.volume | 218 |
| biblio.last_page | 2549 |
| biblio.first_page | 2541 |
| topics[0].id | https://openalex.org/T10481 |
| topics[0].field.id | https://openalex.org/fields/17 |
| topics[0].field.display_name | Computer Science |
| topics[0].score | 0.9735999703407288 |
| topics[0].domain.id | https://openalex.org/domains/3 |
| topics[0].domain.display_name | Physical Sciences |
| topics[0].subfield.id | https://openalex.org/subfields/1704 |
| topics[0].subfield.display_name | Computer Graphics and Computer-Aided Design |
| topics[0].display_name | Computer Graphics and Visualization Techniques |
| topics[1].id | https://openalex.org/T14339 |
| topics[1].field.id | https://openalex.org/fields/17 |
| topics[1].field.display_name | Computer Science |
| topics[1].score | 0.9677000045776367 |
| topics[1].domain.id | https://openalex.org/domains/3 |
| topics[1].domain.display_name | Physical Sciences |
| topics[1].subfield.id | https://openalex.org/subfields/1707 |
| topics[1].subfield.display_name | Computer Vision and Pattern Recognition |
| topics[1].display_name | Image Processing and 3D Reconstruction |
| topics[2].id | https://openalex.org/T11245 |
| topics[2].field.id | https://openalex.org/fields/22 |
| topics[2].field.display_name | Engineering |
| topics[2].score | 0.9587000012397766 |
| topics[2].domain.id | https://openalex.org/domains/3 |
| topics[2].domain.display_name | Physical Sciences |
| topics[2].subfield.id | https://openalex.org/subfields/2206 |
| topics[2].subfield.display_name | Computational Mechanics |
| topics[2].display_name | Advanced Numerical Analysis Techniques |
| is_xpac | False |
| apc_list | |
| apc_paid | |
| concepts[0].id | https://openalex.org/C124772163 |
| concepts[0].level | 2 |
| concepts[0].score | 0.9523155689239502 |
| concepts[0].wikidata | https://www.wikidata.org/wiki/Q193255 |
| concepts[0].display_name | Plotter |
| concepts[1].id | https://openalex.org/C40636538 |
| concepts[1].level | 2 |
| concepts[1].score | 0.8118823766708374 |
| concepts[1].wikidata | https://www.wikidata.org/wiki/Q81392 |
| concepts[1].display_name | Fractal |
| concepts[2].id | https://openalex.org/C41008148 |
| concepts[2].level | 0 |
| concepts[2].score | 0.7379002571105957 |
| concepts[2].wikidata | https://www.wikidata.org/wiki/Q21198 |
| concepts[2].display_name | Computer science |
| concepts[3].id | https://openalex.org/C519991488 |
| concepts[3].level | 2 |
| concepts[3].score | 0.641771674156189 |
| concepts[3].wikidata | https://www.wikidata.org/wiki/Q28865 |
| concepts[3].display_name | Python (programming language) |
| concepts[4].id | https://openalex.org/C105339364 |
| concepts[4].level | 2 |
| concepts[4].score | 0.6001192331314087 |
| concepts[4].wikidata | https://www.wikidata.org/wiki/Q2297740 |
| concepts[4].display_name | Software deployment |
| concepts[5].id | https://openalex.org/C121684516 |
| concepts[5].level | 1 |
| concepts[5].score | 0.5695470571517944 |
| concepts[5].wikidata | https://www.wikidata.org/wiki/Q7600677 |
| concepts[5].display_name | Computer graphics (images) |
| concepts[6].id | https://openalex.org/C27176706 |
| concepts[6].level | 3 |
| concepts[6].score | 0.5403532981872559 |
| concepts[6].wikidata | https://www.wikidata.org/wiki/Q663365 |
| concepts[6].display_name | Sierpinski triangle |
| concepts[7].id | https://openalex.org/C2777904410 |
| concepts[7].level | 2 |
| concepts[7].score | 0.48091360926628113 |
| concepts[7].wikidata | https://www.wikidata.org/wiki/Q7397 |
| concepts[7].display_name | Software |
| concepts[8].id | https://openalex.org/C134236712 |
| concepts[8].level | 3 |
| concepts[8].score | 0.4492019712924957 |
| concepts[8].wikidata | https://www.wikidata.org/wiki/Q223137 |
| concepts[8].display_name | Koch snowflake |
| concepts[9].id | https://openalex.org/C177264268 |
| concepts[9].level | 2 |
| concepts[9].score | 0.4137827157974243 |
| concepts[9].wikidata | https://www.wikidata.org/wiki/Q1514741 |
| concepts[9].display_name | Set (abstract data type) |
| concepts[10].id | https://openalex.org/C199639397 |
| concepts[10].level | 1 |
| concepts[10].score | 0.353506863117218 |
| concepts[10].wikidata | https://www.wikidata.org/wiki/Q1788588 |
| concepts[10].display_name | Engineering drawing |
| concepts[11].id | https://openalex.org/C199360897 |
| concepts[11].level | 1 |
| concepts[11].score | 0.17423510551452637 |
| concepts[11].wikidata | https://www.wikidata.org/wiki/Q9143 |
| concepts[11].display_name | Programming language |
| concepts[12].id | https://openalex.org/C115903868 |
| concepts[12].level | 1 |
| concepts[12].score | 0.1542837917804718 |
| concepts[12].wikidata | https://www.wikidata.org/wiki/Q80993 |
| concepts[12].display_name | Software engineering |
| concepts[13].id | https://openalex.org/C33923547 |
| concepts[13].level | 0 |
| concepts[13].score | 0.13998422026634216 |
| concepts[13].wikidata | https://www.wikidata.org/wiki/Q395 |
| concepts[13].display_name | Mathematics |
| concepts[14].id | https://openalex.org/C127413603 |
| concepts[14].level | 0 |
| concepts[14].score | 0.0 |
| concepts[14].wikidata | https://www.wikidata.org/wiki/Q11023 |
| concepts[14].display_name | Engineering |
| concepts[15].id | https://openalex.org/C134306372 |
| concepts[15].level | 1 |
| concepts[15].score | 0.0 |
| concepts[15].wikidata | https://www.wikidata.org/wiki/Q7754 |
| concepts[15].display_name | Mathematical analysis |
| keywords[0].id | https://openalex.org/keywords/plotter |
| keywords[0].score | 0.9523155689239502 |
| keywords[0].display_name | Plotter |
| keywords[1].id | https://openalex.org/keywords/fractal |
| keywords[1].score | 0.8118823766708374 |
| keywords[1].display_name | Fractal |
| keywords[2].id | https://openalex.org/keywords/computer-science |
| keywords[2].score | 0.7379002571105957 |
| keywords[2].display_name | Computer science |
| keywords[3].id | https://openalex.org/keywords/python |
| keywords[3].score | 0.641771674156189 |
| keywords[3].display_name | Python (programming language) |
| keywords[4].id | https://openalex.org/keywords/software-deployment |
| keywords[4].score | 0.6001192331314087 |
| keywords[4].display_name | Software deployment |
| keywords[5].id | https://openalex.org/keywords/computer-graphics |
| keywords[5].score | 0.5695470571517944 |
| keywords[5].display_name | Computer graphics (images) |
| keywords[6].id | https://openalex.org/keywords/sierpinski-triangle |
| keywords[6].score | 0.5403532981872559 |
| keywords[6].display_name | Sierpinski triangle |
| keywords[7].id | https://openalex.org/keywords/software |
| keywords[7].score | 0.48091360926628113 |
| keywords[7].display_name | Software |
| keywords[8].id | https://openalex.org/keywords/koch-snowflake |
| keywords[8].score | 0.4492019712924957 |
| keywords[8].display_name | Koch snowflake |
| keywords[9].id | https://openalex.org/keywords/set |
| keywords[9].score | 0.4137827157974243 |
| keywords[9].display_name | Set (abstract data type) |
| keywords[10].id | https://openalex.org/keywords/engineering-drawing |
| keywords[10].score | 0.353506863117218 |
| keywords[10].display_name | Engineering drawing |
| keywords[11].id | https://openalex.org/keywords/programming-language |
| keywords[11].score | 0.17423510551452637 |
| keywords[11].display_name | Programming language |
| keywords[12].id | https://openalex.org/keywords/software-engineering |
| keywords[12].score | 0.1542837917804718 |
| keywords[12].display_name | Software engineering |
| keywords[13].id | https://openalex.org/keywords/mathematics |
| keywords[13].score | 0.13998422026634216 |
| keywords[13].display_name | Mathematics |
| language | en |
| locations[0].id | doi:10.1016/j.procs.2023.01.228 |
| locations[0].is_oa | True |
| locations[0].source.id | https://openalex.org/S120348307 |
| locations[0].source.issn | 1877-0509 |
| locations[0].source.type | journal |
| locations[0].source.is_oa | True |
| locations[0].source.issn_l | 1877-0509 |
| locations[0].source.is_core | True |
| locations[0].source.is_in_doaj | False |
| locations[0].source.display_name | Procedia Computer Science |
| locations[0].source.host_organization | https://openalex.org/P4310320990 |
| locations[0].source.host_organization_name | Elsevier BV |
| locations[0].source.host_organization_lineage | https://openalex.org/P4310320990 |
| locations[0].source.host_organization_lineage_names | Elsevier BV |
| locations[0].license | cc-by-nc-nd |
| locations[0].pdf_url | |
| locations[0].version | publishedVersion |
| locations[0].raw_type | journal-article |
| locations[0].license_id | https://openalex.org/licenses/cc-by-nc-nd |
| locations[0].is_accepted | True |
| locations[0].is_published | True |
| locations[0].raw_source_name | Procedia Computer Science |
| locations[0].landing_page_url | https://doi.org/10.1016/j.procs.2023.01.228 |
| indexed_in | crossref |
| authorships[0].author.id | https://openalex.org/A5072164206 |
| authorships[0].author.orcid | |
| authorships[0].author.display_name | Deepsikha Bhattacharjee |
| authorships[0].author_position | first |
| authorships[0].raw_author_name | Deepsikha Bhattacharjee |
| authorships[0].is_corresponding | False |
| authorships[1].author.id | https://openalex.org/A5025520631 |
| authorships[1].author.orcid | |
| authorships[1].author.display_name | Sukanya Nag |
| authorships[1].author_position | middle |
| authorships[1].raw_author_name | Sukanya Nag |
| authorships[1].is_corresponding | False |
| authorships[2].author.id | https://openalex.org/A5057629720 |
| authorships[2].author.orcid | https://orcid.org/0000-0002-0175-3712 |
| authorships[2].author.display_name | Suman Deb |
| authorships[2].author_position | last |
| authorships[2].raw_author_name | Dr. Suman Deb |
| authorships[2].is_corresponding | False |
| has_content.pdf | False |
| has_content.grobid_xml | False |
| is_paratext | False |
| open_access.is_oa | True |
| open_access.oa_url | https://doi.org/10.1016/j.procs.2023.01.228 |
| open_access.oa_status | diamond |
| open_access.any_repository_has_fulltext | False |
| created_date | 2025-10-10T00:00:00 |
| display_name | Deployment of Fractals through CNC Devices |
| has_fulltext | False |
| is_retracted | False |
| updated_date | 2025-11-06T03:46:38.306776 |
| primary_topic.id | https://openalex.org/T10481 |
| primary_topic.field.id | https://openalex.org/fields/17 |
| primary_topic.field.display_name | Computer Science |
| primary_topic.score | 0.9735999703407288 |
| primary_topic.domain.id | https://openalex.org/domains/3 |
| primary_topic.domain.display_name | Physical Sciences |
| primary_topic.subfield.id | https://openalex.org/subfields/1704 |
| primary_topic.subfield.display_name | Computer Graphics and Computer-Aided Design |
| primary_topic.display_name | Computer Graphics and Visualization Techniques |
| related_works | https://openalex.org/W1967016391, https://openalex.org/W2771980504, https://openalex.org/W2030090054, https://openalex.org/W1779783838, https://openalex.org/W1985269486, https://openalex.org/W1988983723, https://openalex.org/W2008533235, https://openalex.org/W2031547990, https://openalex.org/W2121005921, https://openalex.org/W2358209588 |
| cited_by_count | 2 |
| counts_by_year[0].year | 2025 |
| counts_by_year[0].cited_by_count | 1 |
| counts_by_year[1].year | 2023 |
| counts_by_year[1].cited_by_count | 1 |
| locations_count | 1 |
| best_oa_location.id | doi:10.1016/j.procs.2023.01.228 |
| best_oa_location.is_oa | True |
| best_oa_location.source.id | https://openalex.org/S120348307 |
| best_oa_location.source.issn | 1877-0509 |
| best_oa_location.source.type | journal |
| best_oa_location.source.is_oa | True |
| best_oa_location.source.issn_l | 1877-0509 |
| best_oa_location.source.is_core | True |
| best_oa_location.source.is_in_doaj | False |
| best_oa_location.source.display_name | Procedia Computer Science |
| best_oa_location.source.host_organization | https://openalex.org/P4310320990 |
| best_oa_location.source.host_organization_name | Elsevier BV |
| best_oa_location.source.host_organization_lineage | https://openalex.org/P4310320990 |
| best_oa_location.source.host_organization_lineage_names | Elsevier BV |
| best_oa_location.license | cc-by-nc-nd |
| best_oa_location.pdf_url | |
| best_oa_location.version | publishedVersion |
| best_oa_location.raw_type | journal-article |
| best_oa_location.license_id | https://openalex.org/licenses/cc-by-nc-nd |
| best_oa_location.is_accepted | True |
| best_oa_location.is_published | True |
| best_oa_location.raw_source_name | Procedia Computer Science |
| best_oa_location.landing_page_url | https://doi.org/10.1016/j.procs.2023.01.228 |
| primary_location.id | doi:10.1016/j.procs.2023.01.228 |
| primary_location.is_oa | True |
| primary_location.source.id | https://openalex.org/S120348307 |
| primary_location.source.issn | 1877-0509 |
| primary_location.source.type | journal |
| primary_location.source.is_oa | True |
| primary_location.source.issn_l | 1877-0509 |
| primary_location.source.is_core | True |
| primary_location.source.is_in_doaj | False |
| primary_location.source.display_name | Procedia Computer Science |
| primary_location.source.host_organization | https://openalex.org/P4310320990 |
| primary_location.source.host_organization_name | Elsevier BV |
| primary_location.source.host_organization_lineage | https://openalex.org/P4310320990 |
| primary_location.source.host_organization_lineage_names | Elsevier BV |
| primary_location.license | cc-by-nc-nd |
| primary_location.pdf_url | |
| primary_location.version | publishedVersion |
| primary_location.raw_type | journal-article |
| primary_location.license_id | https://openalex.org/licenses/cc-by-nc-nd |
| primary_location.is_accepted | True |
| primary_location.is_published | True |
| primary_location.raw_source_name | Procedia Computer Science |
| primary_location.landing_page_url | https://doi.org/10.1016/j.procs.2023.01.228 |
| publication_date | 2023-01-01 |
| publication_year | 2023 |
| referenced_works | https://openalex.org/W6734580804, https://openalex.org/W2031547990, https://openalex.org/W6603741125, https://openalex.org/W2054295764, https://openalex.org/W2047057005, https://openalex.org/W6632393774, https://openalex.org/W6772294112, https://openalex.org/W2101014104, https://openalex.org/W2006914969, https://openalex.org/W6811738845, https://openalex.org/W1804986499, https://openalex.org/W1967178389, https://openalex.org/W574081047, https://openalex.org/W2479576260, https://openalex.org/W6679588285, https://openalex.org/W2747186424, https://openalex.org/W2597478712, https://openalex.org/W2482348766, https://openalex.org/W1539916920, https://openalex.org/W2998693166, https://openalex.org/W4253062220, https://openalex.org/W2510925543, https://openalex.org/W2130765267 |
| referenced_works_count | 23 |
| abstract_inverted_index.3 | 118 |
| abstract_inverted_index.a | 55, 60, 65, 75, 107, 130 |
| abstract_inverted_index.as | 64, 74 |
| abstract_inverted_index.at | 137 |
| abstract_inverted_index.by | 58 |
| abstract_inverted_index.in | 16, 85, 94, 147 |
| abstract_inverted_index.of | 2, 8, 23, 50, 67, 77, 88, 99, 103, 109, 125, 142 |
| abstract_inverted_index.on | 54, 115, 129 |
| abstract_inverted_index.to | 116, 149 |
| abstract_inverted_index.CNC | 62, 120 |
| abstract_inverted_index.For | 19 |
| abstract_inverted_index.The | 0, 80 |
| abstract_inverted_index.and | 37, 82, 96, 145 |
| abstract_inverted_index.are | 112 |
| abstract_inverted_index.for | 123 |
| abstract_inverted_index.has | 13 |
| abstract_inverted_index.set | 108 |
| abstract_inverted_index.the | 6, 24, 47, 68, 78, 86, 89, 97, 104, 117, 126, 139 |
| abstract_inverted_index.Koch | 38 |
| abstract_inverted_index.This | 44, 134 |
| abstract_inverted_index.aims | 136 |
| abstract_inverted_index.axis | 119 |
| abstract_inverted_index.been | 14, 42, 92 |
| abstract_inverted_index.four | 22 |
| abstract_inverted_index.have | 41, 91 |
| abstract_inverted_index.into | 106 |
| abstract_inverted_index.most | 25 |
| abstract_inverted_index.part | 66, 76 |
| abstract_inverted_index.then | 113 |
| abstract_inverted_index.this | 17 |
| abstract_inverted_index.tree | 36 |
| abstract_inverted_index.used | 84 |
| abstract_inverted_index.well | 26 |
| abstract_inverted_index.work | 45 |
| abstract_inverted_index.after | 70 |
| abstract_inverted_index.curve | 40 |
| abstract_inverted_index.fern, | 34 |
| abstract_inverted_index.final | 127 |
| abstract_inverted_index.known | 27 |
| abstract_inverted_index.media | 57 |
| abstract_inverted_index.order | 148 |
| abstract_inverted_index.paper | 135 |
| abstract_inverted_index.shows | 46 |
| abstract_inverted_index.which | 111 |
| abstract_inverted_index.3-axis | 61 |
| abstract_inverted_index.before | 51 |
| abstract_inverted_index.detail | 95 |
| abstract_inverted_index.larger | 131 |
| abstract_inverted_index.method | 98 |
| abstract_inverted_index.output | 128 |
| abstract_inverted_index.paper. | 18 |
| abstract_inverted_index.passed | 114 |
| abstract_inverted_index.proper | 71 |
| abstract_inverted_index.python | 72 |
| abstract_inverted_index.Fractal | 35 |
| abstract_inverted_index.chosen. | 43 |
| abstract_inverted_index.concept | 1 |
| abstract_inverted_index.drawing | 132 |
| abstract_inverted_index.fractal | 3, 28, 143, 152 |
| abstract_inverted_index.gasket, | 32 |
| abstract_inverted_index.namely, | 30 |
| abstract_inverted_index.plotter | 121, 122 |
| abstract_inverted_index.produce | 150 |
| abstract_inverted_index.through | 5 |
| abstract_inverted_index.Barnsley | 33 |
| abstract_inverted_index.computer | 9 |
| abstract_inverted_index.concepts | 141 |
| abstract_inverted_index.devices, | 12 |
| abstract_inverted_index.fractals | 53, 90, 105 |
| abstract_inverted_index.involves | 101 |
| abstract_inverted_index.patterns | 29 |
| abstract_inverted_index.physical | 56 |
| abstract_inverted_index.plotter, | 63 |
| abstract_inverted_index.robotics | 146 |
| abstract_inverted_index.surface. | 133 |
| abstract_inverted_index.tangible | 151 |
| abstract_inverted_index.algorithm | 83 |
| abstract_inverted_index.combining | 138 |
| abstract_inverted_index.deploying | 59 |
| abstract_inverted_index.discussed | 15, 93 |
| abstract_inverted_index.hardware, | 69 |
| abstract_inverted_index.mentioned | 52 |
| abstract_inverted_index.numerical | 10 |
| abstract_inverted_index.practical | 48 |
| abstract_inverted_index.purposes, | 21 |
| abstract_inverted_index.snowflake | 39 |
| abstract_inverted_index.software. | 79 |
| abstract_inverted_index.Sierpinski | 31 |
| abstract_inverted_index.controlled | 11 |
| abstract_inverted_index.deployment | 7, 100 |
| abstract_inverted_index.individual | 140 |
| abstract_inverted_index.production | 87, 124 |
| abstract_inverted_index.coordinates | 110 |
| abstract_inverted_index.mathematics | 81 |
| abstract_inverted_index.propagation | 144 |
| abstract_inverted_index.propagation, | 4 |
| abstract_inverted_index.reproduction | 49 |
| abstract_inverted_index.vectorisation | 102 |
| abstract_inverted_index.illustrations. | 153 |
| abstract_inverted_index.implementation | 73 |
| abstract_inverted_index.experimentation | 20 |
| cited_by_percentile_year.max | 95 |
| cited_by_percentile_year.min | 89 |
| countries_distinct_count | 0 |
| institutions_distinct_count | 3 |
| citation_normalized_percentile.value | 0.8132622 |
| citation_normalized_percentile.is_in_top_1_percent | False |
| citation_normalized_percentile.is_in_top_10_percent | False |